summaryrefslogtreecommitdiff
path: root/sys-kernel
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-08 08:43:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-08 08:43:12 +0100
commite81d2dd033df3a61b874a9a37f951ca05eead86f (patch)
tree82bfb1314b75b6c04de41a378a4838b7a18b0d68 /sys-kernel
parent288d9455931660abb6dfa534a78d45c7fb901477 (diff)
gentoo auto-resync : 08:04:2025 - 08:43:11
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/Manifest.gzbin5420 -> 5416 bytes
-rw-r--r--sys-kernel/dracut/Manifest5
-rw-r--r--sys-kernel/dracut/dracut-103-r2.ebuild159
-rw-r--r--sys-kernel/dracut/dracut-105-r4.ebuild224
-rw-r--r--sys-kernel/dracut/metadata.xml2
-rw-r--r--sys-kernel/gentoo-kernel-bin/Manifest36
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.133.ebuild138
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.22.ebuild184
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.13.10.ebuild184
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.14.1.ebuild184
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.86.ebuild183
-rw-r--r--sys-kernel/gentoo-kernel/Manifest25
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.1.133.ebuild137
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.12.22.ebuild144
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.13.10.ebuild150
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.14.1.ebuild150
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.6.86.ebuild144
-rw-r--r--sys-kernel/gentoo-sources/Manifest60
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.129.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.130.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.133.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-6.1.131.ebuild)2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.12.16.ebuild37
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.12.22.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-6.12.19.ebuild)2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.13.10.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-6.12.20.ebuild)2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.14.1.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-6.13.7.ebuild)2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.6.79.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.6.84.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.6.86.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-6.6.83.ebuild)2
-rw-r--r--sys-kernel/git-sources/Manifest18
-rw-r--r--sys-kernel/git-sources/git-sources-6.14_rc2.ebuild39
-rw-r--r--sys-kernel/git-sources/git-sources-6.14_rc3.ebuild39
-rw-r--r--sys-kernel/git-sources/git-sources-6.14_rc4.ebuild39
-rw-r--r--sys-kernel/git-sources/git-sources-6.14_rc5.ebuild39
-rw-r--r--sys-kernel/git-sources/git-sources-6.14_rc6.ebuild39
-rw-r--r--sys-kernel/git-sources/git-sources-6.14_rc7.ebuild39
-rw-r--r--sys-kernel/git-sources/git-sources-6.15_rc1.ebuild (renamed from sys-kernel/git-sources/git-sources-6.14_rc1.ebuild)2
-rw-r--r--sys-kernel/vanilla-kernel/Manifest19
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.1.133.ebuild132
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.12.22.ebuild135
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.13.10.ebuild135
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.14.1.ebuild135
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.6.86.ebuild135
-rw-r--r--sys-kernel/vanilla-sources/Manifest19
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.1.133.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.1.132.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.12.22.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.12.21.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.13.10.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.13.9.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.14.1.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.14.0.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.6.86.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.6.85.ebuild)0
-rw-r--r--sys-kernel/zen-sources/Manifest10
-rw-r--r--sys-kernel/zen-sources/zen-sources-6.13.8.ebuild (renamed from sys-kernel/zen-sources/zen-sources-6.12.10.ebuild)3
50 files changed, 2398 insertions, 843 deletions
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 8e7515e2bec9..6fd412d089a7 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest
index 33a11316eda1..4b246c935015 100644
--- a/sys-kernel/dracut/Manifest
+++ b/sys-kernel/dracut/Manifest
@@ -14,12 +14,9 @@ AUX dracut-106-fix-rngd-module.patch 508 BLAKE2B 2ee18062f4af60297bcd04b833877f9
AUX gentoo-ldconfig-paths-r1.patch 1423 BLAKE2B e8bce9ee4b1b2546d4dbaa22a6167f9e3520df4f5f3b67509e430e4a6dd89d9fd18e53328c4bd6ee817e6b27ffcccf29fbdd922707c98f4fe67f6d44d76de2ff SHA512 fd44643e671d59ca51822d0f68b7ce7756035faca780ec784e64950770944f0aefd00a1dd2424f07568d5d97d46c0080c8e740856e0bff79bcf6a7e14b08ab8f
DIST dracut-060_pre20240104.tar.gz 499965 BLAKE2B 935e0e5da348426d69c6dab6b91078f126cadd9ffc6a32378e79cd93b1dbadff35899efc3786fc12bf5a6741843d3637b0c98cc71fe4a96a8caf053ae887bac3 SHA512 f7818265f082e9c05ebb81a91b67fb9b1d3bf8b2433b7e6ea9be6bee43d28cd1ee48577648e1d9b3729c17608b028d294c13bf5d4db4cc5a18e3b007eb2cd67e
DIST dracut-103.tar.gz 567713 BLAKE2B 7781c0b7fc83a2c0c461f6398687e053226b489fb5405b3132b30d8e7a4f3cea2bb73aa0fe6e4c4b27187d6270ba623f403916ec38025a912930ae347a7e25ce SHA512 ba0dbefbcbecb09c44ce240664bc4f4ee25dfb8be7bc060028ae3b1ccf7d70410491c105e64fcef3d6f44d2794cb6162bcea9404125906be46bf3dff098e0277
-DIST dracut-105.tar.gz 575857 BLAKE2B 93463e3d1649e6e68accbb4f2480af471e851a54185771cec01e8b7112f5c4158901747bdc1180e08e270d3b3b21afb4d510dae09ca6ef00e309300bede188d1 SHA512 1608fb31d6a53905ea25a279586573db5fc7e084b4f6ff06e52065cbcb4ff503c2d51c0a282345844228232b1b590382b482a224183e0c4ee16c9c9e6932b275
DIST dracut-106.tar.gz 527743 BLAKE2B 837621da329500b88b0c81a724990702a9f4e816a4818c26622b2bc5e3885c908f0bbba682a262f967d9a08a912cfd63a33270143560a30e3d067dc4217c5262 SHA512 ab17f9440129e2db7c2902115459309132ce7f7b29bbb3172002b7a8ea8ab54799d62d89fbf3f84581a5c14196f6754d33669b583b9d758ab4686a3443a3c4ad
EBUILD dracut-060_pre20240104-r4.ebuild 4582 BLAKE2B 2e90c9669b95ccbdc38a3bedd131010d2f2fbf04a01a328e3579f0f5b34ef33d1fa4849c088440930c11b1b67c69ba543156a74d4499c0ab47741ef2b7666f49 SHA512 aaa83faf86aa3ac1be70cace1ffbe906508c935b8cc9928e59c1ea841d4846f5f6d78167cdd0b3c804aa0ca2b788606ff226bebec94c3e8747910d3b4949d307
-EBUILD dracut-103-r2.ebuild 4693 BLAKE2B 739ea0296e64867ea756d0062e20b6a475e8a70e76b0f306930d35ab42857c83936e90463e01cde10bf255c439442b3309b12dba826f0fe6ce9b9faa909c386e SHA512 5d75977e66c881f067ce86ef52adc3acfe563f17d7bd1ef3887b6c23b9dcbd727b550f1dc4f1cd5352dcd7663d0b863625a4163e1cf2fd5727b42daeb450655e
EBUILD dracut-103-r4.ebuild 6182 BLAKE2B 1ea8fad6836c1c9a1ccf4e20e74e232c430d011710bc3484886a4fc5b4c87837a082413e8dc34acbf9366ff19d4000a4a11c5e8e4afbada334cb6ab90a0e402e SHA512 b4d5afd156a2a2e859837733eda364f2a6fd4d39ec4cfac205f46f5a56588a2070d2a5c8fad48d0faabc5d6b91e4e60eebdc5dd15c60055a9863ebff0df3b56a
-EBUILD dracut-105-r4.ebuild 6794 BLAKE2B 44d022baa8c4a06a0ce64ba2e1c79ee207574cd5af8183109276418b286e677e6c5ae0fd64e965985385314e5719abe80490d24a61b86d66ad497abd20627103 SHA512 eba341246301114ad86f73054e6cea7761c1311ea85f05a7203f3dfb703c0e38b4dd74c42e576d067f102ed39012f6165b02203e183c1b10418e48463443cccd
EBUILD dracut-106-r2.ebuild 7015 BLAKE2B 2c964a6416e2e21bceeb953ec07a2252ac78f99856d61a0b8334aba4fa0bc417025faa9fbe533ee45e9b64cadfc4939bd4382c072bbbfcefaa2713170dc4420e SHA512 828dcd58f5370729db4823f4b525bd276fb769561e16aa509f47e36077f0bc4ffa8123cf7c650299fbf20388c26ae669dbeb90d9b71ef9a9acdf81c5f6497b07
EBUILD dracut-9999.ebuild 6820 BLAKE2B ed369802bb2385b5b15eb315fbcf963556a1a9f822198f5a860dc6feeaf3a0a307ed1848a15a84698731f57291b6867043df74c0315ec49a49549e297d326671 SHA512 022a0c9408f1e1e09256c4b76f66a62855a698faa20839ab7956fb328501efc5f1220199c514af62b5cb7e33765fd0b0ae9a3cd414e9df88bfe1f720c2bcc3b9
-MISC metadata.xml 649 BLAKE2B 0b6afdf3bfb6dd4f90fdac5e1dbd2e65224bceed9d59c09ba0fad14153af2e338ba2f8873a58f6423795c07ab1b9a5661a43ad0690682162bfef6f19f344440c SHA512 fec50b992b00ebc91c0662c32861a58d94c643155f082b14141cad0c5a2ce2c615d858adac26b20ce03d0fdeb48dcb5e63fa830856b3105e1ab67fdd3fa835f7
+MISC metadata.xml 667 BLAKE2B f3ae95c520404d8b5ebd0932b2ba50d8dee9b2d691b20b588d6e1c4f772c898b0bec6eb5ad0f4841dd1b8fb6cbae426d93df244143e2f20f257dd4b4dee86079 SHA512 385908368d6ac4124bd31de1b50e0d2720e20b6cf9b967ca9d896f7f6d78696454ebd2dc19461cd4f34698c4afe81a5c396a2d4db90383fa816c3c5161fbb451
diff --git a/sys-kernel/dracut/dracut-103-r2.ebuild b/sys-kernel/dracut/dracut-103-r2.ebuild
deleted file mode 100644
index 14545b6581e3..000000000000
--- a/sys-kernel/dracut/dracut-103-r2.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 edo optfeature systemd toolchain-funcs
-
-if [[ ${PV} == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/dracut-ng/dracut-ng"
-else
- if [[ "${PV}" != *_rc* ]]; then
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
- fi
- SRC_URI="https://github.com/dracut-ng/dracut-ng/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-ng-${PV}"
-fi
-
-DESCRIPTION="Generic initramfs generation tool"
-HOMEPAGE="https://github.com/dracut-ng/dracut-ng/wiki"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="selinux test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-alternatives/cpio
- >=app-shells/bash-4.0:0
- sys-apps/coreutils[xattr(-)]
- >=sys-apps/kmod-23[tools]
- || (
- >=sys-apps/sysvinit-2.87-r3
- sys-apps/openrc[sysv-utils(-),selinux?]
- sys-apps/openrc-navi[sysv-utils(-),selinux?]
- sys-apps/systemd[sysv-utils]
- sys-apps/s6-linux-init[sysv-utils(-)]
- )
- >=sys-apps/util-linux-2.21
- virtual/pkgconfig[native-symlinks(+)]
- virtual/udev
-
- elibc_musl? ( sys-libs/fts-standalone )
- selinux? (
- sec-policy/selinux-dracut
- sys-libs/libselinux
- sys-libs/libsepol
- )
-"
-DEPEND="
- >=sys-apps/kmod-23
- elibc_musl? ( sys-libs/fts-standalone )
-"
-
-BDEPEND="
- app-text/asciidoc
- app-text/docbook-xml-dtd:4.5
- >=app-text/docbook-xsl-stylesheets-1.75.2
- >=dev-libs/libxslt-1.1.26
- virtual/pkgconfig
-"
-
-QA_MULTILIB_PATHS="usr/lib/dracut/.*"
-
-PATCHES=(
- "${FILESDIR}"/gentoo-ldconfig-paths-r1.patch
- # Gentoo specific acct-user and acct-group conf adjustments
- "${FILESDIR}"/${PN}-103-acct-user-group-gentoo.patch
- # https://github.com/dracut-ng/dracut-ng/pull/507
- "${FILESDIR}"/${PN}-103-systemd-udev-256-kmod.patch
-)
-
-src_configure() {
- local myconf=(
- --prefix="${EPREFIX}/usr"
- --sysconfdir="${EPREFIX}/etc"
- --bashcompletiondir="$(get_bashcompdir)"
- --systemdsystemunitdir="$(systemd_get_systemunitdir)"
- )
-
- tc-export CC PKG_CONFIG
-
- edo ./configure "${myconf[@]}"
-}
-
-src_test() {
- if [[ ${EUID} != 0 ]]; then
- # Tests need root privileges, bug #298014
- ewarn "Skipping tests: Not running as root."
- elif [[ ! -w /dev/kvm ]]; then
- ewarn "Skipping tests: Unable to access /dev/kvm."
- else
- emake -C test check
- fi
-}
-
-src_install() {
- local DOCS=(
- AUTHORS
- NEWS.md
- README.md
- docs/HACKING.md
- docs/README.cross
- docs/README.kernel
- docs/RELEASE.md
- docs/SECURITY.md
- )
-
- default
-
- docinto html
- dodoc dracut.html
-}
-
-pkg_postinst() {
- optfeature "Networking support" net-misc/networkmanager
- optfeature "Legacy networking support" net-misc/curl "net-misc/dhcp[client]" \
- sys-apps/iproute2 "net-misc/iputils[arping]"
- optfeature "Scan for Btrfs on block devices" sys-fs/btrfs-progs
- optfeature "Load kernel modules and drop this privilege for real init" \
- sys-libs/libcap
- optfeature "Support CIFS" net-fs/cifs-utils
- optfeature "Decrypt devices encrypted with cryptsetup/LUKS" \
- "sys-fs/cryptsetup[-static-libs]"
- optfeature "Support for GPG-encrypted keys for crypt module" \
- app-crypt/gnupg
- optfeature \
- "Allows use of dash instead of default bash (on your own risk)" \
- app-shells/dash
- optfeature \
- "Allows use of busybox instead of default bash (on your own risk)" \
- sys-apps/busybox
- optfeature "Support iSCSI" sys-block/open-iscsi
- optfeature "Support Logical Volume Manager" sys-fs/lvm2[lvm]
- optfeature "Support MD devices, also known as software RAID devices" \
- sys-fs/mdadm sys-fs/dmraid
- optfeature "Support Device Mapper multipathing" sys-fs/multipath-tools
- optfeature "Plymouth boot splash" '>=sys-boot/plymouth-0.8.5-r5'
- optfeature "Support network block devices" sys-block/nbd
- optfeature "Support NFS" net-fs/nfs-utils net-nds/rpcbind
- optfeature \
- "Install ssh and scp along with config files and specified keys" \
- virtual/openssh
- optfeature "Enable logging with rsyslog" app-admin/rsyslog
- optfeature "Support Squashfs" sys-fs/squashfs-tools
- optfeature "Support TPM 2.0 TSS" app-crypt/tpm2-tools
- optfeature "Support Bluetooth (experimental)" net-wireless/bluez
- optfeature "Support BIOS-given device names" sys-apps/biosdevname
- optfeature "Support network NVMe" sys-apps/nvme-cli app-misc/jq
- optfeature \
- "Enable rngd service to help generating entropy early during boot" \
- sys-apps/rng-tools
- optfeature "building Unified Kernel Images with dracut (--uefi)" \
- "sys-apps/systemd[boot]" "sys-apps/systemd-utils[boot]"
- optfeature "automatically generating an initramfs on each kernel installation" \
- "sys-kernel/installkernel[dracut]"
- optfeature "automatically generating an UKI on each kernel installation" \
- "sys-kernel/installkernel[dracut,uki]"
-}
diff --git a/sys-kernel/dracut/dracut-105-r4.ebuild b/sys-kernel/dracut/dracut-105-r4.ebuild
deleted file mode 100644
index fc035356162f..000000000000
--- a/sys-kernel/dracut/dracut-105-r4.ebuild
+++ /dev/null
@@ -1,224 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic bash-completion-r1 edo optfeature systemd toolchain-funcs
-
-if [[ ${PV} == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/dracut-ng/dracut-ng"
-else
- if [[ "${PV}" != *_rc* ]]; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
- fi
- SRC_URI="https://github.com/dracut-ng/dracut-ng/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-ng-${PV}"
-fi
-
-DESCRIPTION="Generic initramfs generation tool"
-HOMEPAGE="https://github.com/dracut-ng/dracut-ng/wiki"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="selinux test"
-RESTRICT="test"
-PROPERTIES="test? ( test_privileged test_network )"
-
-RDEPEND="
- app-alternatives/cpio
- >=app-shells/bash-4.0:0
- sys-apps/coreutils[xattr(-)]
- >=sys-apps/kmod-23[tools]
- || (
- >=sys-apps/sysvinit-2.87-r3
- sys-apps/openrc[sysv-utils(-),selinux?]
- sys-apps/openrc-navi[sysv-utils(-),selinux?]
- sys-apps/systemd[sysv-utils]
- sys-apps/s6-linux-init[sysv-utils(-)]
- )
- >=sys-apps/util-linux-2.21
- virtual/pkgconfig[native-symlinks(+)]
- virtual/udev
-
- elibc_musl? ( sys-libs/fts-standalone )
- selinux? (
- sec-policy/selinux-dracut
- sys-libs/libselinux
- sys-libs/libsepol
- )
-"
-DEPEND="
- >=sys-apps/kmod-23
- elibc_musl? ( sys-libs/fts-standalone )
-"
-
-BDEPEND="
- app-text/asciidoc
- app-text/docbook-xml-dtd:4.5
- >=app-text/docbook-xsl-stylesheets-1.75.2
- >=dev-libs/libxslt-1.1.26
- virtual/pkgconfig
- test? (
- net-nds/rpcbind
- net-fs/nfs-utils
- sys-block/open-iscsi
- sys-fs/btrfs-progs
- sys-fs/dmraid
- sys-fs/lvm2[lvm,thin]
- sys-fs/mdadm
- sys-fs/multipath-tools
- alpha? ( app-emulation/qemu[qemu_softmmu_targets_alpha] )
- amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] )
- arm? ( app-emulation/qemu[qemu_softmmu_targets_arm] )
- arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] )
- hppa? ( app-emulation/qemu[qemu_softmmu_targets_hppa] )
- loong? ( app-emulation/qemu[qemu_softmmu_targets_loongarch64] )
- mips? ( || (
- app-emulation/qemu[qemu_softmmu_targets_mips]
- app-emulation/qemu[qemu_softmmu_targets_mips64]
- app-emulation/qemu[qemu_softmmu_targets_mips64el]
- ) )
- ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] )
- ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] )
- riscv? ( || (
- app-emulation/qemu[qemu_softmmu_targets_riscv32]
- app-emulation/qemu[qemu_softmmu_targets_riscv64]
- ) )
- sparc? ( || (
- app-emulation/qemu[qemu_softmmu_targets_sparc]
- app-emulation/qemu[qemu_softmmu_targets_sparc64]
- ) )
- x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] )
- )
-"
-
-QA_MULTILIB_PATHS="usr/lib/dracut/.*"
-
-PATCHES=(
- "${FILESDIR}"/gentoo-ldconfig-paths-r1.patch
- # Gentoo specific acct-user and acct-group conf adjustments
- "${FILESDIR}"/${PN}-103-acct-user-group-gentoo.patch
- # https://github.com/dracut-ng/dracut-ng/pull/834
- "${FILESDIR}"/${PN}-105-ensure-abs-args-for-objcopy.patch
- # https://github.com/dracut-ng/dracut-ng/pull/904
- "${FILESDIR}"/${PN}-105-fix-check_kernel_module.patch
- # https://github.com/dracut-ng/dracut-ng/pull/921
- "${FILESDIR}"/dracut-105-systemd-cryptsetup.patch
-)
-
-src_configure() {
- local myconf=(
- --prefix="${EPREFIX}/usr"
- --sysconfdir="${EPREFIX}/etc"
- --bashcompletiondir="$(get_bashcompdir)"
- --systemdsystemunitdir="$(systemd_get_systemunitdir)"
- )
-
- # this emulates what the build system would be doing without us
- append-cflags -D_FILE_OFFSET_BITS=64
-
- tc-export CC PKG_CONFIG
-
- edo ./configure "${myconf[@]}"
-}
-
-src_test() {
- addwrite /dev/kvm
- # Translate ARCH so run-qemu can find the correct qemu-system-ARCH
- local qemu_arch
- if use amd64; then
- qemu_arch=x86_64
- elif use arm64; then
- qemu_arch=aarch64
- elif use loong; then
- qemu_arch=loongarch64
- elif use x86; then
- qemu_arch=i386
- else
- qemu_arch=$(tc-arch)
- fi
- ARCH=${qemu_arch} emake -C test check
-}
-
-src_install() {
- local DOCS=(
- AUTHORS
- NEWS.md
- README.md
- docs/HACKING.md
- docs/README.cross
- docs/README.kernel
- docs/RELEASE.md
- docs/SECURITY.md
- )
-
- default
-
- docinto html
- dodoc dracut.html
-}
-
-pkg_preinst() {
- # Remove directory/symlink conflicts
- # https://bugs.gentoo.org/943007
- local save_nullglob=$(shopt -p nullglob)
- shopt -s nullglob
- local module
- for module in "${EROOT}"/usr/lib/dracut/modules.d/{80test,80test-makeroot,80test-root}; do
- if [[ ! -L ${module} && -d ${module} ]]; then
- rm -rv "${module}" || die
- fi
- local backups=( "${module}".backup.* )
- if [[ ${#backups[@]} -gt 0 ]]; then
- rm -v "${backups[@]}" || die
- fi
- done
- eval "${save_nullglob}"
-}
-
-pkg_postinst() {
- optfeature "Networking support" net-misc/networkmanager
- optfeature "Legacy networking support" net-misc/curl "net-misc/dhcp[client]" \
- sys-apps/iproute2 "net-misc/iputils[arping]"
- optfeature "Scan for Btrfs on block devices" sys-fs/btrfs-progs
- optfeature "Load kernel modules and drop this privilege for real init" \
- sys-libs/libcap
- optfeature "Support CIFS" net-fs/cifs-utils
- optfeature "Decrypt devices encrypted with cryptsetup/LUKS" \
- "sys-fs/cryptsetup[-static-libs]"
- optfeature "Support for GPG-encrypted keys for crypt module" \
- app-crypt/gnupg
- optfeature \
- "Allows use of dash instead of default bash (on your own risk)" \
- app-shells/dash
- optfeature \
- "Allows use of busybox instead of default bash (on your own risk)" \
- sys-apps/busybox
- optfeature "Support iSCSI" sys-block/open-iscsi
- optfeature "Support Logical Volume Manager" sys-fs/lvm2[lvm]
- optfeature "Support MD devices, also known as software RAID devices" \
- sys-fs/mdadm sys-fs/dmraid
- optfeature "Support Device Mapper multipathing" sys-fs/multipath-tools
- optfeature "Plymouth boot splash" '>=sys-boot/plymouth-0.8.5-r5'
- optfeature "Support network block devices" sys-block/nbd
- optfeature "Support NFS" net-fs/nfs-utils net-nds/rpcbind
- optfeature \
- "Install ssh and scp along with config files and specified keys" \
- virtual/openssh
- optfeature "Enable logging with rsyslog" app-admin/rsyslog
- optfeature "Support Squashfs" sys-fs/squashfs-tools
- optfeature "Support TPM 2.0 TSS" app-crypt/tpm2-tools
- optfeature "Support Bluetooth (experimental)" net-wireless/bluez
- optfeature "Support BIOS-given device names" sys-apps/biosdevname
- optfeature "Support network NVMe" sys-apps/nvme-cli app-misc/jq
- optfeature \
- "Enable rngd service to help generating entropy early during boot" \
- sys-apps/rng-tools
- optfeature "building Unified Kernel Images with dracut (--uefi)" \
- "sys-apps/systemd[boot]" "sys-apps/systemd-utils[boot]"
- optfeature "automatically generating an initramfs on each kernel installation" \
- "sys-kernel/installkernel[dracut]"
- optfeature "automatically generating an UKI on each kernel installation" \
- "sys-kernel/installkernel[dracut,uki]"
-}
diff --git a/sys-kernel/dracut/metadata.xml b/sys-kernel/dracut/metadata.xml
index f1071d29e6e2..4ccd31e3cac7 100644
--- a/sys-kernel/dracut/metadata.xml
+++ b/sys-kernel/dracut/metadata.xml
@@ -14,7 +14,7 @@
<name>Nowa Ammerlaan</name>
</maintainer>
<use>
- <flag name="dracut-cpio">Build the enhanced 'dracut-cpio' program</flag>
+ <flag name="dracut-cpio">Build the enhanced 'dracut-cpio' program, written in Rust.</flag>
</use>
<upstream>
<remote-id type="github">dracut-ng/dracut-ng</remote-id>
diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
index 8584168781f0..21a4a3523ea2 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -8,12 +8,22 @@ DIST genpatches-5.15-189.base.tar.xz 8042552 BLAKE2B 16de78091a708a27edcad6ef82f
DIST genpatches-5.15-189.extras.tar.xz 4056 BLAKE2B 3c6954be8437c63fac20b7aa8e8b7f15a6f58d853d143fd4906ced12aef8311aa6bc83fa52c610803f005d2bd2020e24ba14574ddfc2b847f06d21ac66dc7700 SHA512 3082eb0a0dd2204368889920884a7aaee5dd4b78a447080cc8c982a0ffe8e41ebd44e888126b492dd43e2b73eb6b98fa242ad6c6699c698bfecbe41b1bd4becb
DIST genpatches-6.1-142.base.tar.xz 7066580 BLAKE2B f70557aaa04402c822b504c0bb4b9ad4726e849186e096d7a5b76e3d90fb7b19d3718df61a950f87dbe34804eeabe1736c79267a5256b357afd8354b4ef7044a SHA512 d1e4992f200b1af57a44db5f6e96ebd93c5e8bc6c731a67f26f096964f98e8156d56e75de313f2a785a5220656d163116e4c0af79bbbd45c040b7e414ce39bea
DIST genpatches-6.1-142.extras.tar.xz 4056 BLAKE2B 9209194c61f13e886f7a4677f1eb9390e1e4eb6fd95fdb69a7d196faa7a3f6c2ca740e29964666e37951db72fbc79f7d31a7695556609e7651f1e90701962fe3 SHA512 de10df7d2ff2510313cdf6d74bf085113b93380cf2065b43bb4605ea9c173c85a511a3ed20fa781a53df24e65ec59ca53dda564ba8cd2902e7f35ba0dd54ad09
+DIST genpatches-6.1-143.base.tar.xz 7071932 BLAKE2B 6a9c6027e0f0ae2ea5c900749965730c186b347933acbbc6fcfcbfc8b1528ec5ce82b43a8824ff0d9b06913b3f57c5982f031578273f7ea86e57859d0a6dd5d2 SHA512 d91dfa2ca4c8551db3bdb70e8ac0a215275ca4d5e0f788b28bd358747bdfbc23e422792ab5de7983c9e184457c43999f1484c11ec25b8fce5f84a5a6822a64de
+DIST genpatches-6.1-143.extras.tar.xz 4056 BLAKE2B e8ae9ec53201bd29d6d834e8b5f866ce60c2287bf1475e4024c5d56ee57ca485174c9a9207d31d57eb473c4d04fb1b12be9f78b85aacb2902ac71d1b645fc598 SHA512 3bad66ad2e88767ec61a743fb3257c567f83314e6bcb74627ae69e97f65429f82d84f986e50aa6a939b15a7f797f62d87537fc59aba511e155090d2c90968b54
DIST genpatches-6.12-25.base.tar.xz 1528212 BLAKE2B 818643d9f5ec5f4edc3cf2360f75bcf213ca99846e2bb96721933fa1785624aef8ae5c3ecd3af4f2e13e0cc44fed86e2d1cad8b53ed45acddcb9d91fc483c20b SHA512 746f4b5523fc3ebb3c59211c7fb4a80714e6068ab769a001c044ad300621b5a4a7a0b0b06c5a689bbf382cb27098f36725962bafb4d6e4489ab44cdb19b6ed1d
DIST genpatches-6.12-25.extras.tar.xz 4056 BLAKE2B 2244be3d7b4121232106ee8110cb12ab75c8ae1a15377dc87598e25a287b8ce48577945a1677b944ff5fb5ce31e7309121181effe3814d2a522250fdaf8bcaa1 SHA512 d4fffa688883298c41f0c0ceae9ebdc234ec615945165fd74f67d31ececb23a2c905c106aa63ff16ce28bab31b1e08660002b68df0e27e0b54682b2a4981bb92
+DIST genpatches-6.12-26.base.tar.xz 1534560 BLAKE2B ab84c4f747924c39727b9340bb1974df4c547891e7551685bca0b85c65318f146bbedc44e7b66c56154d0aa64d50f3918f96e5eec84ff40201a52edd99414e41 SHA512 34bf25e6c0b706dfb8848d69969ad10c2532d2c5ee3e24e6ec9b11f3e347624dd6e9e129e77596c2971ede310ec8f2e743d3a4793e4b42ed1651e14f963e78a4
+DIST genpatches-6.12-26.extras.tar.xz 4056 BLAKE2B 3577c7e25edc04baf51a2ec2d36394b5d42d04f3749802d2e3a7dcb57c14aac8217dc243a93232d639a8758b71671e3134c8c1e2f8daa7f6770e40851d7fe0e9 SHA512 2d9581bd5fad5ac13189409c0c5512320c5b5897359d49a044beab3e47c37d027f12c196ff98175f10dab26523d778fa01ebbfaa60c6b8a99e31355864e0f0e8
DIST genpatches-6.13-11.base.tar.xz 696060 BLAKE2B 1d90850c681688f299e6d66c6ab2a9f3d9a45ec516d2b727adb9dd7c71d33c452303190e2e0e3b2e5bbd779b1be22683d70e53e84324f1c3c545d942ff15fc44 SHA512 453db7b734144101cd3096fd1d0880700816ff1b8bf60b71436ac51eada5af8c74329ee288b302b5850231002bab5b8c3a737d4908ac09d05e32e9a5fb752603
DIST genpatches-6.13-11.extras.tar.xz 4052 BLAKE2B a40b3c65ed30aa17797727e8df0efc37ea23639c965fe8acaa17f9315029ecf7603071f74d96a1623bc84f4d6d80f62f5119f85e714f32403bac6b300304a7d9 SHA512 a5953975b5e88bef1a8e8aa73f343343816db4e6731d5376dba6a3cc65e15b19e00e38817b5a5dfc5374ab9138ec1416a1d14143cdd41a52ba284ba506896bf3
+DIST genpatches-6.13-12.base.tar.xz 703484 BLAKE2B 5b00c4e4f5791de684731bee535312f42c9f7a0ffb57c25c262025542b5380e6c55877526ac71c5d1293831d69f84a74a65c8df47eedfc14b91f166b51d0ddb7 SHA512 cca66b71c217cee7b2723a63e2085fa5e041ed8a226e9563704016e37fb46221a941cea22581652bdeab2333ebe74e6858232283e3071240a9587eb86adc7e1a
+DIST genpatches-6.13-12.extras.tar.xz 4056 BLAKE2B 1141e92da31d5a7de405fa789b73a50bcf5c00f4c07a5543ba17171e874373cf50013095dd53ab7b6282240b7291fb62967114020bdb0c2fd6102c93ac37c0ef SHA512 5facffe5dc9b97ac807acf7569a3c0cd2099112bac593fb0d397c6f1648b3c9b2c5699910a6a3361a0b4181c3ed9ab0044a53ec07cf2e748223bb27bccce5ed8
+DIST genpatches-6.14-2.base.tar.xz 16768 BLAKE2B 95cf49b103512f2a6758a704c88b740e1c0fb5ec48c361cf5c60c03a21aeb01554452effcf9c241a5163a1472bbfa1bb3476ebda784c3152ec3bc7e823889a2f SHA512 4403d071b9d4691c1a07280755d828ff234bb56c9e27d6d3515be2653aefcb25a4e9722c61904de145b96bf20d76d18f7a1f9f83058e30b2485544563779202c
+DIST genpatches-6.14-2.extras.tar.xz 4052 BLAKE2B 1f50db489f26a2727e46d64aa5fca4fff7fbc59f6093cba8fe91faaded0d38bd1be46a974dd3ece6cfd5bdc18698e11b5413ade535730b99ef22b0135c7c7394 SHA512 3316151a578ccd510534b91e9445441ca6b53822533b60bd516c765b4abfe0ca0575f2a18e31f7a975410bff1fed0892b57643f844757cdd3c976cb759cbe2c2
DIST genpatches-6.6-94.base.tar.xz 4728588 BLAKE2B 63e287cf4973aa3808673a8069572ff79ca0efda0c7711df217fa44ba1d8179f355ba4f1145be2a81974922eb17b2110f31ed091fd1aa2609d2432995df9ba53 SHA512 9cd910058edb7e36a8621eb1f2d8493ad4c3db2551e3073683557be9a73b20cdf4647d7beedd2ac93b84fa126b816485372f1d8c5901bddbb83f6896dbe9a22b
DIST genpatches-6.6-94.extras.tar.xz 4056 BLAKE2B 91ce861bb22c0e604dbc9e23fbc0a59baac8992f9c7ee1e1f3d5dbd28d3695f0621a6fc9b04af70dd16c0283af61b77d3560069b34e7b7457b3daf4db4a8e63a SHA512 a9b0632fb4c8fe27350e28b3bda5b2c2faf539e2d063e7ff04cb901ac4610c16537cc121117e283076f07318454eef6127aa326a401f932f197575baa5ea99be
+DIST genpatches-6.6-95.base.tar.xz 4736688 BLAKE2B bb95c2f2839f40a05b0277558a08d91a031e9066f8ba44f08dc1c9cfcae038ab431f8951734f37ae0b4c0edb42e7c3f868f495b90a7e0e988b8fdbd900cabc3f SHA512 c5b0bb418c4ce0cbf8e00da3864c37308141f757621c5125e33c283d92187efc234d5e2097e40ececd55b1c10398063b378b42fb7aca57a0864d04f0a06b3472
+DIST genpatches-6.6-95.extras.tar.xz 4056 BLAKE2B 4f8a565b8f4d422373984736276882979492bef192230aa838ca2d44732e684035b3f2fb2c18b85cf639d4b1ccfe910ac568c0cf6514b3af40b075ec53786e93 SHA512 50a86b05bc17f49336d39fbb66ec3bd4ecf1be534982ebbad2a0dbdb52f25250c8dcc80a7e73459e118d94e9c645fa422ad796d74226636bbe274aeda2fbd7b7
DIST gentoo-kernel-5.10.234-1.amd64.gpkg.tar 63662080 BLAKE2B 08da5926b5b7ed9a6963584c2e157725f3de773435cfc5beb50b54b477ce6b45a05d8c95fae62ea8a057516ea74bd86332566287f1e94abe09676cb1de3da76c SHA512 8e32408115186ced223719eac7304f3d180ddf44a87bc95118d876353fe2a24b0ab2497a12396ecfcde1608891f6dc4c52d9056aa87e9b3ad0325ea451a84bd2
DIST gentoo-kernel-5.10.234-1.arm64.gpkg.tar 56842240 BLAKE2B 5fd1f3f0959afb2edc6c3a6038b10b1930726ac177dadbe50c8034ba6dc2ee830307985e4634fc4881a8f03a6c268d20ae0730ae9e3edaa902d8997b93c66323 SHA512 a0930aaa5f4107b0e87e62a4f569c74ebe2a96e6c8f7947d7cbfceae9ace9b9ab287bf984ec07a0e99c13db65f703279cfbde61b94036b28cfa473c6f318649f
DIST gentoo-kernel-5.10.234-1.ppc64le.gpkg.tar 52838400 BLAKE2B 294837fab511941bb5cc3a5e23dbd3d57b40338c6eb706cc5080123559d30b5b1f6bbb5ed6983bccc7ed8904fb1e03ff38d111153e9612ca06e772896eb11ef9 SHA512 65ac1f9f14b51adb1f32935c3d92fe32724d7b87b61d209f9966f25c312f93005fa12ae1cc6fba064a0692471476a67803c41da8e19cf8c713616bce64f4bfe6
@@ -34,30 +44,56 @@ DIST gentoo-kernel-6.1.132-1.amd64.gpkg.tar 73103360 BLAKE2B 6df425880240731079c
DIST gentoo-kernel-6.1.132-1.arm64.gpkg.tar 65761280 BLAKE2B 2f7f26d4d5d3018a6fb74eff4d5eb16b2358d27694cdfa7165c94650b265a32deb0e804c142f0e7be9039471c663ecbbfc32772dd4c6612901c6aaf0a8c2c426 SHA512 5395cbba2d1065d0b2509f1895c4d044600c36738c57351a1b0aa83c77b0a9f591e5adb7725b40a4bb89e6cdbebdcca694a10fcd30066e2c565b08e8c0376368
DIST gentoo-kernel-6.1.132-1.ppc64le.gpkg.tar 59934720 BLAKE2B 7f9d4bd3410d7bf25743600276f739681dd5968d6565ff1c30c5350f5d2bfe6a1d9226f112b61fee7c5d67aedcf4bd00b95ae6c6bf856f11aae8573d4b905c90 SHA512 33a8296ffb2382b84bef08c15ca503bf61e84d68b547279e29caab69d42773d96a1f4d87de0da27c9232f5db37019f91a1e28aadf55c85aff957b810d9332f7e
DIST gentoo-kernel-6.1.132-1.x86.gpkg.tar 62453760 BLAKE2B e226c6a4f0975a0d2693885dc110585852ee82c81ab43493a6138860b18c9b75693edd418521a9ed124ede9b51905d4b904ba56cf6568d3f0a2078955a3871e7 SHA512 c5fa4bed026fc4d71a778cdd80cc973298df9d2dca821dd3b268fae54a0f062b684e5585682a9147a911d09983892d5181c4f7ed25ae152544f5f9e1e3fc2df0
+DIST gentoo-kernel-6.1.133-1.amd64.gpkg.tar 73113600 BLAKE2B a92feb492265028c9db015a9d8bc3d2534b2ecdd916c502b5bb6ff5068bd2ee675048e70ead62ea828d9824a750f8e0e1bec97871205141d7ed81289157e64ed SHA512 32d15a625570f955633775e3512bddfce3a0a59a64e8dcc48d89dc1b507f5566b4dfd734c3b3b1af9ca90f340fa6c1884fe7eabef9d145eb33176db2b32cb195
+DIST gentoo-kernel-6.1.133-1.arm64.gpkg.tar 65751040 BLAKE2B 087996b7c892788103198d3bfd80f9636124e4385ad64337209381d246d017c06d85476cb62be9e82c0aeabf4cb37c2c1111261cac877846cc2668a8bbca4431 SHA512 677d570f693c711237a5f225766fc7e0287e0b9b0680c3a93319714088c22aa369ac64d4075eedd3762f4e46ae0a34c7526a2fe18e4cd1e836b8cf2b51a98c82
+DIST gentoo-kernel-6.1.133-1.ppc64le.gpkg.tar 59934720 BLAKE2B 28e25ea5cb595464a916514a9d9be2d99bb55a0015984f6074fb808774ffa55851b2291f8858e71940fbc3b566dbfefbc6481acd44c67bcbb651235dcfc0d607 SHA512 544b848791e677e812aa68773706d7e3ce3a76499caf1848bf49f9bec8a1371c21402db84438767f7580e8fd8ffb6fbf5a40751d017c0221bb264d4e0a6a01cb
+DIST gentoo-kernel-6.1.133-1.x86.gpkg.tar 62443520 BLAKE2B 035d87438e04c60b08451a51d1e8c84a772990c86499b8664c305af1e5d1ecd37a11eb30e8317aa9b5607b6ab40cc09f6dbab0b821ca968ce535f50f68ea5175 SHA512 0593c105c980dde7d12c98b657181608bb21dd951f723d8056f29ea540ebabfa02fa77f2a6589c73e510a0a8d8ae836e703cbd51cdcbb15047b4c050e8be40f9
DIST gentoo-kernel-6.12.21-1.amd64.gpkg.tar 304855040 BLAKE2B d43746e112926756c536be6971955214777d781f75a6e4bc99a9d4e5d4c4ef6dea2df0afae8965b3dc654c1f567efd4bec5c354cdcc34b4cecd48e008dae2173 SHA512 cbef002d22654723886a95c7369e40fc6fe601068298a042a8db53fc4e7d56987698883cfd35d39a6cbeeaa58ee025d96f8a768015ae49d03ca33dcfd8e99ed4
DIST gentoo-kernel-6.12.21-1.arm64.gpkg.tar 278108160 BLAKE2B 1089ad29939cbe0b0713f77d14d18ccfa4b3b5bb0aa700fed7c7b5d2195d19f2712df889b1c39b25788a89b66789c6db61e26325ec75ce9aa67b50aca9ec968d SHA512 d8dd98383400905c1623cc7d56b66b445493e78c7e9834717b6e3aad16586f220b49d8cdfc2b23da89b4ca26a0b5272f78e05b02cc63d470e9cf20489e39deb8
DIST gentoo-kernel-6.12.21-1.ppc64le.gpkg.tar 73123840 BLAKE2B 72f57d3076e6d3e7a86e5983a626b4a0295aee5e5031101c44f9749441fca8334b350cdc99260d6ca86d6f880f645e79258b2e95d5c554a314f72ca67ca8195d SHA512 2992adb4590698f0b33eda4390f65266b2e2c6be873abfa5a3e95d493991d50ae31d8842df9a5282d5c83e405cd2f56334e63b4fd2c93ae1451f7b1443d0d97d
DIST gentoo-kernel-6.12.21-1.x86.gpkg.tar 77445120 BLAKE2B 5965512eac98419cef8ec9347e2b2c75637b5956249025c70e07bea97a677409e94b9050730ea71da628773f682477c1a8bc0322a6f0cdd48fde1d5dc21784aa SHA512 fe8120a3c12487d9738d1948a43ecb2cff467abde3578e502e2cc8574eff5b9dbee3b58422a653671a7f26e908df842d7a8304a9570824c4121b08da993d9aff
+DIST gentoo-kernel-6.12.22-1.amd64.gpkg.tar 304926720 BLAKE2B b010a6c341c70da15e6306dac2d4aacc4bba4e11ea05d1585f7df484d88f00405c3e135fb848ac7a3bec36b83ec577eb04ee33413595bceddccdd8a013f2497b SHA512 f38af2c1c943aa1da4b321d9b6e8afb09129fddac97168ba9c80cfa482a36243bf65fea2b3c15d3d4c72f01cd0d5dd50f8db1ca143ac9cf818618ceccbc9989c
+DIST gentoo-kernel-6.12.22-1.arm64.gpkg.tar 278046720 BLAKE2B 8e97731f8c50437efae706fdbc53aa109f154ae1f5b09752348dd0e0a694f5b4726fa616db65a76cf1e08f9140c4beb3e176cd80133d260544d585c691391f35 SHA512 735a590324e7dde3a397bf1db8f042b14abbe30d929a31f786c4141a58beb8c31365c5cd3b6538067b8e2f7daee937bc917451246a0fe14022281b1611cc3a3a
+DIST gentoo-kernel-6.12.22-1.ppc64le.gpkg.tar 73134080 BLAKE2B d5371cf76c25810c7aed74b905c8b5bd595376cf9614b7e9391352815b893cf1c13d5d94854cf6f8a1086b1f506e7ef385e690cc08ce6f27c57d4974ea4de945 SHA512 ddb59c6f37fedad2105032c0b48d138a0e6a5ad2cd21ee2be7a492f465adcedb114caa01779fd0d57af22be54d85282858f1047b5aeead8f891b5f74d8a28a79
+DIST gentoo-kernel-6.12.22-1.x86.gpkg.tar 77434880 BLAKE2B 60d68a4430a0ef955023484b6da7dc7da099a05b0184097cdcc5792d30297f9462f26e33d77faaf78ebd005612b66da9387f33f3c3f5c08dc63095933c030f11 SHA512 48d040c627702a4cbda51af56361ae430d82c72c0894aa418c683a8a781112f69440a1b218321334d1ec2c68977f7976c845f42febb67394cf51da9370c6ff7a
+DIST gentoo-kernel-6.13.10-1.amd64.gpkg.tar 307619840 BLAKE2B 0e56565f1722db409ba212ad6d508ead2858ef5a9d0555c0b0dc72095a13a86c32e8e1d8267b93d1b385d00b27aa4c504b5f80cc2c0d95eba542ff07b72ca67e SHA512 6eec123ec7acf18f9dc23c1606bc11974e2148a764d0bc77d5309b5d8d9903d102421312dcd20a19c874b780d18b05b6264eca61881311af4b287b81f29143e6
+DIST gentoo-kernel-6.13.10-1.arm64.gpkg.tar 279797760 BLAKE2B b55f3fa7e2dd2f6c1f5d7930a1decb622b147169ade8511c15b5cdf7c4f7405dfecc33825c49fc5d639bf6e4fd7cf443d48243a4a5f841999d9e4a3efd0f54ac SHA512 ae0cb20311a86cb008d6775e3ccf91d80cb1f9620447f9150ec7a9dd13cd94d09417de295ff4ea206bcf4ce3850cb31282bd1240b9ae59a68ee4c1f95087f491
+DIST gentoo-kernel-6.13.10-1.ppc64le.gpkg.tar 73809920 BLAKE2B bf3d1973d6d8d80096de04e5cbe56efb6b40ece400c3ea5afb01c86c2f688c722f21ba7d4b2ee6cc4a3f6cb3df6c90f1d6a4f7b5bad029b39bd5ce0e88d2989f SHA512 f03bb0dcf02405ab612a6e9370c6a79032536d70f190bd511365fad50017ca2810ce540db9a67f20461bb2b1d3fb143b32909db07221ad4f388de0c3d1d1d6a6
+DIST gentoo-kernel-6.13.10-1.x86.gpkg.tar 77905920 BLAKE2B 944578a87fd8700fe037d55bcd1beb1ceb51e99c59524c042298c4ee5a698c4bc9ed763c39806bdcd0aa0ac4abf435c63cddeb3e36c446d64dbcb55db3355cf1 SHA512 7bae45b75be9b56bb0a20caa2eba6d0fd23757c3acf52e13ce73d8514e9199055bcc483ab7aaa1495b0464043ec6bfb3f2dad9330d0ac5ff7580c065bcf1535c
DIST gentoo-kernel-6.13.9-1.amd64.gpkg.tar 307558400 BLAKE2B 2756328b6b737ffbbe0fece8ad3ff01fef8c0b9d355c27b54b31e06c8e90bef9109d1949fcaba5d5a513ce084ff6513fc0ae0bfc5dfbe97364bc190d0ffc5e12 SHA512 b0a61b486cc5c0ffe32f3ea7b11d9ba021cd74bdc8ae5a60dcbb94f14750840d07e0f6dd2a1eaa3ae0f373ace0dccbd6a88e2a1b2205ca6875fbf6af28e4d01c
DIST gentoo-kernel-6.13.9-1.arm64.gpkg.tar 279808000 BLAKE2B 10ac44ee1770d9d347caa74a3283fa6fbd280bb9ccb6bd28d0916edab58cad1fb34d97dadcbeb46423b6f140f727f5a2a3c8b1b67aa45d52cd4c5ad517a297e4 SHA512 93b3b1a034c71285320922ffbb32c365e8f4076865db0c1a0afa0c777e5e8882052b6b1f44cb176bf4eda071f225693f8c52a2f87d5cc45793b60718dd3b1e60
DIST gentoo-kernel-6.13.9-1.ppc64le.gpkg.tar 73799680 BLAKE2B acf59ecbeb82a34dc1a6f0c138019c0164e4548b3a6b5048ca4a6cd6f0314fd3d7a48a3cda731f9d1a8692b61a5ec7ca7157bad41e58dc06ba7aad17dd8be456 SHA512 0c7d1496cded5053e9736a193687c47d6d520872a460000c17a93c7bde208b693dd019d4fbd5615df5accc0a86a40f113aa19f63e15e9255173d12f4eb0f0e35
DIST gentoo-kernel-6.13.9-1.x86.gpkg.tar 77844480 BLAKE2B bbfbd70940085380efdb9be7f4617900f085fe022b3aae70718caa968c64f5dd1be5643c9adca563ffadd3ff3e2554c20c0ea1d01193fed56d633f261dd5a18c SHA512 07685a6fa34cc577c17b2c855e8642c596b7d460e1d9ec085d1a792cd297ff8146d83a9c13b07f7539ab3a7d38359156cb7d67987a0ef7f5841b42a69353118b
+DIST gentoo-kernel-6.14.1-1.amd64.gpkg.tar 309800960 BLAKE2B 4c9da11703458806877d4ccecf8856a04d945f592a09f28d44ca57387f9773f3a88c1546b54f48f50bdf8dc10c3c65d49efb370dc3b461c2c19314df2aa9dd13 SHA512 c45fdd0729bebb69a648743ad0946177c10216a01cce0647db028494be183e7f093d96e630fd36fcbdab4ec3646a6c0aaffa2e655e778c541d9e74f22aa79f12
+DIST gentoo-kernel-6.14.1-1.arm64.gpkg.tar 282818560 BLAKE2B d7bedda56957a14122f2e1fdbed00b01c47945bf4f0244ed58b446c15f616c549aad212bde6e33e9cd372e500f66380298b532c4f2e629a05629ce80eef925a6 SHA512 59e92e07fd3e67cee69ee86ffd7b94b03b7965dbf9f717673b280f3186f4792253d658b8c30115a8e3a5ed4948df43e13ad74d93f874426fe9b310a9a031efd7
+DIST gentoo-kernel-6.14.1-1.ppc64le.gpkg.tar 74280960 BLAKE2B 2b652958a86b388539807620c9118a2241c71fbc0dd0a371f42874684454c5268e0d7611e9a08b642ac0dea60d7c32fd52ecdfdabe7e293657e07aeeedafcc9c SHA512 eb8fe847bf73b7c0c1dd5bba39e0452e8bbfdbc96d5a0b09845fbf969343df7d4c8b46f7f1db99d7184652b63a0db90a389c52888e37d116b17d115d9e365c7e
+DIST gentoo-kernel-6.14.1-1.x86.gpkg.tar 80404480 BLAKE2B 6ddfc81111d43317c04752c652d8ddb26d1c13c9a56babcb3eb79d63e3e11080f3d03d3beebcaad137608c6eac1bedb0a2f08d18976278b2c0afe17e41a87b16 SHA512 fda8e366a4990e5b1153d75b33ae7b8ec9c69946c9cac7ec22e971ffaa61d34125c3a4920dba0a56cc0d36950bce936b3095481ed38e436ffaca4693df851aa3
DIST gentoo-kernel-6.6.85-1.amd64.gpkg.tar 273459200 BLAKE2B 77163f000eb2ba7ba6afb9ac81e8f6f114a8401707a33ce1af1f787bf891e2dff92d74d57043cc8b16c2f83570d93d01e6364d7be854273f92fb130185e25b98 SHA512 9af07d1daead4b49544b57f1b30836538f86cd303bbc08f5e3fb4f23cc49cc2b496c6f0bde5546279cc5d0b6c067a6971fb2f90d40842777f9fa0eca3c9fb14e
DIST gentoo-kernel-6.6.85-1.arm64.gpkg.tar 246292480 BLAKE2B a3db12f0125e55a9af4d227848397b259418c9aae6ca15e88b50d1f54901a836543537ee991bf35d9c07ba35a4e3e0dd1f118d5879fc4e798ad120715924b914 SHA512 0eb02919d964639733875c3e1402f3c7a54251c678a12288ec8863545bb0c739b050a6648b04fa00884fa4d6a82d1df452e81c52cc38ad1f64a64157e88cb529
DIST gentoo-kernel-6.6.85-1.ppc64le.gpkg.tar 64430080 BLAKE2B 52082ced8fc59daf2a95dcd924273b7987e814f6cd68e18e6e9412cbe80401c224088763d10c72dcc993c7a33fe0e6518bb9990c7d3315f45adbecef05538f99 SHA512 cea21d9a9533b6d55b4aacc11d3b4b25d8f297969fcb717ced2f6165f7f493d3e350a254d74f8fd3372d700608dee2f380a7aa62d21f507db2dbac76dba9dde7
DIST gentoo-kernel-6.6.85-1.x86.gpkg.tar 68628480 BLAKE2B 936c40a022cc98b9771c8f53e272b5a5c5b3a4743c93260ff1427cd74543331481b89bdb3a8dfb6aee2c46b5e1d2622498e38636530a512a3bc73bc41c8b5e29 SHA512 bbcd96b22904bc9151ca17fc1c8e4e26148c9f9fa11e140e947a3e20ac7dc3e9cfe748be07fcc84f0903f6d72b15e92f5b2a5785d30cf52be454b751f8323abf
+DIST gentoo-kernel-6.6.86-1.amd64.gpkg.tar 273489920 BLAKE2B cb80d9245c65ce15238e709a0f704c8448803085ec69475b4b1efe8cffceaf52951aee8fdd1499921534b6b3c2cdfa95d250c57513877433c5dab3605784a090 SHA512 e1e11d2b24ad94bebd5e2c50778a563c7449d7e597b67ad30c8add61f1c46f57bbca32babfcbc8016e7112f68cbc49c31344a5bf7e61e14e0bc3cb211bd2c815
+DIST gentoo-kernel-6.6.86-1.arm64.gpkg.tar 246323200 BLAKE2B e1c0cc6b1f918a4745cb32c5d23127ce4010ea60c03487998f903277cdfeb8fc1e05f4e04f1ae92ee8c9d5c44ce18c1a78acbbb1c983279e2e52463a2773ce36 SHA512 5f98e4fef6a12f2fe3effa37a477c6e175ae80b7071e34fdaf51bed843241591dbc8b4f2f3442065b5bf64c479ab6a7ee022b8eb58f793a22a38384102a291f7
+DIST gentoo-kernel-6.6.86-1.ppc64le.gpkg.tar 64430080 BLAKE2B 7cb1054a300525eb14d848eefc89901b8c87eabdd42e6a54b3230837e82e650821489cfed4a253832e6e93e14ec98b79a2498186d7381c7a358fa644375a049b SHA512 b71702526dd2a873e38e42d6fef503069e76d3f70a59bfbdbb05519d7e17261a4b6587bf892f420d525eeaa872705bec7e63cfd28af01d5170e64465793dbe3c
+DIST gentoo-kernel-6.6.86-1.x86.gpkg.tar 68648960 BLAKE2B 84d365ed05035d77b63e793b640f71e67ff7155094d2efa9e5643b4b794bf5c258921c59a6976427d9d7eb45fc6cffb3732ee7d80b9bd330a71d9b84f0c0fb7d SHA512 ca1e4a6bcd673fee4aad2cc508f21151cad54664f32b7547cbe6877fa00c14db6e83e4ffdb1e2f74f1a7ed2379d946dbff4f928814f8bcaed72423500d63c692
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
DIST linux-6.12.tar.xz 147906904 BLAKE2B b2ec2fc69218cacabbbe49f78384a5d259ca581b717617c12b000b16f4a4c59ee348ea886b37147f5f70fb9a7a01c1e2c8f19021078f6b23f5bc62d1c48d5e5e SHA512 a37b1823df7b4f72542f689b65882634740ba0401a42fdcf6601d9efd2e132e5a7650e70450ba76f6cd1f13ca31180f2ccee9d54fe4df89bc0000ade4380a548
DIST linux-6.13.tar.xz 148523052 BLAKE2B 9f617ecb3f2393b57ba03c654fea62a7213f24c835989f333a1ef29492af551bfa7d9ad786d5ef1484854adc77c7c6af38fb09a72d994d305695f512c325e77f SHA512 1137e6440132b0958f89165440e99208f82b204e7245ae69dc9c808df97d13ce8f58136db92407e0e93394fa7f6283ec7a34597c6e92a5b6d9025e0960357957
+DIST linux-6.14.tar.xz 149408504 BLAKE2B 11835719804b406fe281ea1c276a84dc0cbaa808552ddcca9233d3eaeb1c001d0455c7205379b02de8e8db758c1bae6fe7ceb6697e63e3cf9ae7187dc7a9715e SHA512 71dcaa3772d8d9797c3ae30cae9c582b11a7047a3bbcb8dfd479a4dffb40ff0da74cf3d45175f50cc9992e338bcadd46c9c570f54054ca3bde6661768d3d22eb
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
EBUILD gentoo-kernel-bin-5.10.234.ebuild 3410 BLAKE2B b16999a53e9b0753d57f2500a35292738adec460b5fab03838788e59ecdfbe5526629c395cd8d26c34b23c361a78e0a80ed514255dbb2b1e033d597288d891a9 SHA512 98d48becda89965955ff036f9a6d066bbf7ffa9601d2bc83d949e652fa58a32c5543858b97b73dc4758a880f85ee2181e0017f8a33aed5f9352561548ef5075c
EBUILD gentoo-kernel-bin-5.10.235.ebuild 3414 BLAKE2B 31b51fe58f3a145f29823fa7b44361b703d7e24acd01a2b789864508c443e3c3b354614bec5b901d8f2f7c0155a3ec9a6cfd29b5f6f1048d6cbe05fbdfa8e48d SHA512 e6d1b7b80b7709050dad06c40cff927505a2e4a2ba2191e02256309fbeefff12d62f6527e29502d0ada759b59afb673fc1cd64d11378c42b835ad2dc6aabc3db
EBUILD gentoo-kernel-bin-5.15.178.ebuild 3411 BLAKE2B 0fcef239e4f39ef9dd3d614ef08c430245e260840c0397d8dc0e6ddc08693a2bf1610f7826a8a827fd9da01ed0a1bdd9a9d22c8b14dee23c363dd6b7b898da20 SHA512 cef5a3222f81523789fc83d61941e8ad615fe303689a90cb7fc06e3c351d319754ca049e30a2453654a703c501f0bce364be24cef116182e3ad31fea8187b2ab
EBUILD gentoo-kernel-bin-5.15.179.ebuild 3415 BLAKE2B 2a82d9eebf57975c51ebac5e8cac306831d29d423756bbf6d2b8c4a92df78ceed832c80ccf6d201921b8e174f2a4e9c5f2807a0cb7f1e2b25ab71c14e67ff01b SHA512 00081dd1717126236d8468f054e6ac9c07ee1c2c281b221e47585b2d5892a79e967ab49c4b333eabb7056c2afd8648fc8b510b6b8fc2623a340fde47112ea3de
EBUILD gentoo-kernel-bin-6.1.132.ebuild 3411 BLAKE2B 0fcef239e4f39ef9dd3d614ef08c430245e260840c0397d8dc0e6ddc08693a2bf1610f7826a8a827fd9da01ed0a1bdd9a9d22c8b14dee23c363dd6b7b898da20 SHA512 cef5a3222f81523789fc83d61941e8ad615fe303689a90cb7fc06e3c351d319754ca049e30a2453654a703c501f0bce364be24cef116182e3ad31fea8187b2ab
+EBUILD gentoo-kernel-bin-6.1.133.ebuild 3415 BLAKE2B 2a82d9eebf57975c51ebac5e8cac306831d29d423756bbf6d2b8c4a92df78ceed832c80ccf6d201921b8e174f2a4e9c5f2807a0cb7f1e2b25ab71c14e67ff01b SHA512 00081dd1717126236d8468f054e6ac9c07ee1c2c281b221e47585b2d5892a79e967ab49c4b333eabb7056c2afd8648fc8b510b6b8fc2623a340fde47112ea3de
EBUILD gentoo-kernel-bin-6.12.21.ebuild 4836 BLAKE2B 2a0484a744caeb12f732fb75faad542ecdabc8be1e32cc46903850967119bcab1ae878cb3ede266fc915877db95baf2950b41bf1ad8da3ed729dec6a2017c9fe SHA512 1be0d6146567b7df116d6e0875868bff32d33adf7ead209cf7d77b453669933b63aaa682d9022b75164b629d31b4584061862c3341249c8a56bcae3cb748a913
+EBUILD gentoo-kernel-bin-6.12.22.ebuild 4840 BLAKE2B 48b7e8d857288cbf8ba1bbe8a01f1176e65757682242268e85424bd6c0eca9216d065e03a1a7786dfcd4b28cc4249591cb7f4aacff6df23d8a1e666a1868ce63 SHA512 159b919c86733fe1a0052bca141f06bb00168d86ea1e4ed7bfe5d361ec4ec59d8f746f3f044123b1a67457e49c41de0f2f35e08416612c74747f39a55757bf18
+EBUILD gentoo-kernel-bin-6.13.10.ebuild 4840 BLAKE2B bfc53bf24b5cb7d53b75e04d4895cd7c00614cad4050b8fb91b9bfbd45059d3990441e90a97c7ff7460b08977fb2bb68f808dade23e841639525977d28f672db SHA512 ac4822f331cfcbfa155b00cd3de599936743aeee6396d55cf9886520a7bceb3ab2738680e7c47fc47a1ef2b682365db79146e1bd2c6fd5758f6ae777de694e43
EBUILD gentoo-kernel-bin-6.13.9.ebuild 4840 BLAKE2B bfc53bf24b5cb7d53b75e04d4895cd7c00614cad4050b8fb91b9bfbd45059d3990441e90a97c7ff7460b08977fb2bb68f808dade23e841639525977d28f672db SHA512 ac4822f331cfcbfa155b00cd3de599936743aeee6396d55cf9886520a7bceb3ab2738680e7c47fc47a1ef2b682365db79146e1bd2c6fd5758f6ae777de694e43
+EBUILD gentoo-kernel-bin-6.14.1.ebuild 4840 BLAKE2B 4bc216fe15a8debff60076cc04be3c42e5cf42bcb1582187a1f33386ae4f4067118037c14bd7f014a1e487e9ecf8a16c737a05fc82b3829dd5cedba757fffa94 SHA512 01704548d10021746aaa9782a575c1df902c342f634d78753632d2112b28b02f500baec8ff1400f0677fc416159c1bfd00b3678075b1c69aab8ef6043f4bb00e
EBUILD gentoo-kernel-bin-6.6.85.ebuild 4800 BLAKE2B 90f70735a7740122d1dbb6e1a866e4304fd01b1c86dd1f0f40e533610d9e548f22e20cd569808271eb974eac7cc8c9e7741aa68f282ffd8e84889023beea6de1 SHA512 7946073bc602ca2b8c6473085cd6e2144c880b4423c6d1571b3e7f1dc2cc9c1f3a743d0a5e0edbfd09722ff6268abf8a14307c4e73b7df668d40bc7e66f764e7
+EBUILD gentoo-kernel-bin-6.6.86.ebuild 4804 BLAKE2B 3b8ef15af5c1e0e09bd1ed2710c7f2877263aa343ed18854cbab6626bb90c0106a01fc9cbdcee26fd1d114408259e04b7eed5c74534d887cbacb381cf79cfdc7 SHA512 ef24bba0994169eb64c05c086d6910110482028ea2ab2e5c981bbfbe718a12da7b85242ddf087d091b584e5dd2cffa136b30c18831c8a1bb45882040099bfe66
MISC metadata.xml 482 BLAKE2B 3e7e4723542cbb8ac93dae78248fb8c26b96b7bfb2a3cd7913e4e7aef9beff07d9e8301219ae95bbbe4282d0806614b2733bea5d818797d19b0070c9119c0e1d SHA512 e3de887610d2c063fde21d52ce78c5d15301bffff49a82508c50dc1b03e606bf3e87506b376f10c6c10334949f577bc0f5307c3f45f2544fac799c57cf75d4d4
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.133.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.133.ebuild
new file mode 100644
index 000000000000..dd88c26ac6f2
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.133.ebuild
@@ -0,0 +1,138 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 10 ))
+BINPKG=${PF/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ app-alternatives/bc
+ app-alternatives/lex
+ virtual/libelf
+ app-alternatives/yacc
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local HOSTLD="$(tc-getBUILD_LD)"
+ if type -P "${HOSTLD}.bfd" &>/dev/null; then
+ HOSTLD+=.bfd
+ fi
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTLD="${HOSTLD}"
+ HOSTAR="$(tc-getBUILD_AR)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP="$(tc-getSTRIP)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+ READELF="$(tc-getREADELF)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ mkdir modprep || die
+ cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.22.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.22.ebuild
new file mode 100644
index 000000000000..08897ff35647
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.22.ebuild
@@ -0,0 +1,184 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_EFI_ZBOOT=1
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_SECUREBOOT=1
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+BINPKG=${PF/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ app-alternatives/bc
+ app-alternatives/lex
+ dev-util/pahole
+ virtual/libelf
+ app-alternatives/yacc
+ amd64? ( app-crypt/sbsigntools )
+ arm64? ( app-crypt/sbsigntools )
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local HOSTLD="$(tc-getBUILD_LD)"
+ if type -P "${HOSTLD}.bfd" &>/dev/null; then
+ HOSTLD+=.bfd
+ fi
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTLD="${HOSTLD}"
+ HOSTAR="$(tc-getBUILD_AR)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP="$(tc-getSTRIP)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+ READELF="$(tc-getREADELF)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # We need to extract the plain image for the test phase
+ # and USE=-generic-uki.
+ kernel-install_extract_from_uki linux "${uki}" "${image}"
+ fi
+
+ mkdir modprep || die
+ cp "${kernel_dir}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ local rel_kernel_dir=/usr/src/linux-${KPV}
+ local kernel_dir="${BINPKG}/image${rel_kernel_dir}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # Keep the kernel image type we don't want out of install tree
+ # Replace back with placeholder
+ if use generic-uki; then
+ > "${image}" || die
+ else
+ > "${uki}" || die
+ fi
+ fi
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}${rel_kernel_dir}"/ || die
+
+ # Update timestamps on all modules to ensure cleanup works correctly
+ # when switching USE=modules-compress.
+ find "${ED}/lib" -name '*.ko' -exec touch {} + || die
+
+ # Modules were already stripped before signing
+ dostrip -x /lib/modules
+ kernel-install_compress_modules
+
+ # Mirror the logic from kernel-build_src_install, for architectures
+ # where USE=debug is used.
+ if use ppc64; then
+ dostrip -x "${rel_kernel_dir}/$(dist-kernel_get_image_path)"
+ elif use debug && { use amd64 || use arm64; }; then
+ dostrip -x "${rel_kernel_dir}/vmlinux"
+ dostrip -x "${rel_kernel_dir}/vmlinux.ctfa"
+ fi
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.13.10.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.13.10.ebuild
new file mode 100644
index 000000000000..4426c8264680
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.13.10.ebuild
@@ -0,0 +1,184 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_EFI_ZBOOT=1
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_SECUREBOOT=1
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+BINPKG=${PF/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ app-alternatives/bc
+ app-alternatives/lex
+ dev-util/pahole
+ virtual/libelf
+ app-alternatives/yacc
+ amd64? ( app-crypt/sbsigntools )
+ arm64? ( app-crypt/sbsigntools )
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local HOSTLD="$(tc-getBUILD_LD)"
+ if type -P "${HOSTLD}.bfd" &>/dev/null; then
+ HOSTLD+=.bfd
+ fi
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTLD="${HOSTLD}"
+ HOSTAR="$(tc-getBUILD_AR)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP="$(tc-getSTRIP)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+ READELF="$(tc-getREADELF)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # We need to extract the plain image for the test phase
+ # and USE=-generic-uki.
+ kernel-install_extract_from_uki linux "${uki}" "${image}"
+ fi
+
+ mkdir modprep || die
+ cp "${kernel_dir}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ local rel_kernel_dir=/usr/src/linux-${KPV}
+ local kernel_dir="${BINPKG}/image${rel_kernel_dir}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # Keep the kernel image type we don't want out of install tree
+ # Replace back with placeholder
+ if use generic-uki; then
+ > "${image}" || die
+ else
+ > "${uki}" || die
+ fi
+ fi
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}${rel_kernel_dir}"/ || die
+
+ # Update timestamps on all modules to ensure cleanup works correctly
+ # when switching USE=modules-compress.
+ find "${ED}/lib" -name '*.ko' -exec touch {} + || die
+
+ # Modules were already stripped before signing
+ dostrip -x /lib/modules
+ kernel-install_compress_modules
+
+ # Mirror the logic from kernel-build_src_install, for architectures
+ # where USE=debug is used.
+ if use ppc64; then
+ dostrip -x "${rel_kernel_dir}/$(dist-kernel_get_image_path)"
+ elif use debug && { use amd64 || use arm64; }; then
+ dostrip -x "${rel_kernel_dir}/vmlinux"
+ dostrip -x "${rel_kernel_dir}/vmlinux.ctfa"
+ fi
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.14.1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.14.1.ebuild
new file mode 100644
index 000000000000..c0377f141128
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.14.1.ebuild
@@ -0,0 +1,184 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_EFI_ZBOOT=1
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_SECUREBOOT=1
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 ))
+BINPKG=${PF/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ app-alternatives/bc
+ app-alternatives/lex
+ dev-util/pahole
+ virtual/libelf
+ app-alternatives/yacc
+ amd64? ( app-crypt/sbsigntools )
+ arm64? ( app-crypt/sbsigntools )
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local HOSTLD="$(tc-getBUILD_LD)"
+ if type -P "${HOSTLD}.bfd" &>/dev/null; then
+ HOSTLD+=.bfd
+ fi
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTLD="${HOSTLD}"
+ HOSTAR="$(tc-getBUILD_AR)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP="$(tc-getSTRIP)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+ READELF="$(tc-getREADELF)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # We need to extract the plain image for the test phase
+ # and USE=-generic-uki.
+ kernel-install_extract_from_uki linux "${uki}" "${image}"
+ fi
+
+ mkdir modprep || die
+ cp "${kernel_dir}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ local rel_kernel_dir=/usr/src/linux-${KPV}
+ local kernel_dir="${BINPKG}/image${rel_kernel_dir}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # Keep the kernel image type we don't want out of install tree
+ # Replace back with placeholder
+ if use generic-uki; then
+ > "${image}" || die
+ else
+ > "${uki}" || die
+ fi
+ fi
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}${rel_kernel_dir}"/ || die
+
+ # Update timestamps on all modules to ensure cleanup works correctly
+ # when switching USE=modules-compress.
+ find "${ED}/lib" -name '*.ko' -exec touch {} + || die
+
+ # Modules were already stripped before signing
+ dostrip -x /lib/modules
+ kernel-install_compress_modules
+
+ # Mirror the logic from kernel-build_src_install, for architectures
+ # where USE=debug is used.
+ if use ppc64; then
+ dostrip -x "${rel_kernel_dir}/$(dist-kernel_get_image_path)"
+ elif use debug && { use amd64 || use arm64; }; then
+ dostrip -x "${rel_kernel_dir}/vmlinux"
+ dostrip -x "${rel_kernel_dir}/vmlinux.ctfa"
+ fi
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.86.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.86.ebuild
new file mode 100644
index 000000000000..7ffb1f6159f9
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.86.ebuild
@@ -0,0 +1,183 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_EFI_ZBOOT=1
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_SECUREBOOT=1
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 ))
+BINPKG=${PF/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ app-alternatives/bc
+ app-alternatives/lex
+ dev-util/pahole
+ virtual/libelf
+ app-alternatives/yacc
+ amd64? ( app-crypt/sbsigntools )
+ arm64? ( app-crypt/sbsigntools )
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local HOSTLD="$(tc-getBUILD_LD)"
+ if type -P "${HOSTLD}.bfd" &>/dev/null; then
+ HOSTLD+=.bfd
+ fi
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTLD="${HOSTLD}"
+ HOSTAR="$(tc-getBUILD_AR)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP="$(tc-getSTRIP)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+ READELF="$(tc-getREADELF)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # We need to extract the plain image for the test phase
+ # and USE=-generic-uki.
+ kernel-install_extract_from_uki linux "${uki}" "${image}"
+ fi
+
+ mkdir modprep || die
+ cp "${kernel_dir}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # Keep the kernel image type we don't want out of install tree
+ # Replace back with placeholder
+ if use generic-uki; then
+ > "${image}" || die
+ else
+ > "${uki}" || die
+ fi
+ fi
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+
+ # Update timestamps on all modules to ensure cleanup works correctly
+ # when switching USE=modules-compress.
+ find "${ED}/lib" -name '*.ko' -exec touch {} + || die
+
+ # Modules were already stripped before signing
+ dostrip -x /lib/modules
+ kernel-install_compress_modules
+
+ # Mirror the logic from kernel-build_src_install, for architectures
+ # where USE=debug is used.
+ if use ppc64; then
+ dostrip -x "${rel_kernel_dir}/$(dist-kernel_get_image_path)"
+ elif use debug && { use amd64 || use arm64; }; then
+ dostrip -x "${rel_kernel_dir}/vmlinux"
+ dostrip -x "${rel_kernel_dir}/vmlinux.ctfa"
+ fi
+}
diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
index a22768124c99..50ccbb668600 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,49 +8,74 @@ DIST genpatches-5.15-189.base.tar.xz 8042552 BLAKE2B 16de78091a708a27edcad6ef82f
DIST genpatches-5.15-189.extras.tar.xz 4056 BLAKE2B 3c6954be8437c63fac20b7aa8e8b7f15a6f58d853d143fd4906ced12aef8311aa6bc83fa52c610803f005d2bd2020e24ba14574ddfc2b847f06d21ac66dc7700 SHA512 3082eb0a0dd2204368889920884a7aaee5dd4b78a447080cc8c982a0ffe8e41ebd44e888126b492dd43e2b73eb6b98fa242ad6c6699c698bfecbe41b1bd4becb
DIST genpatches-6.1-142.base.tar.xz 7066580 BLAKE2B f70557aaa04402c822b504c0bb4b9ad4726e849186e096d7a5b76e3d90fb7b19d3718df61a950f87dbe34804eeabe1736c79267a5256b357afd8354b4ef7044a SHA512 d1e4992f200b1af57a44db5f6e96ebd93c5e8bc6c731a67f26f096964f98e8156d56e75de313f2a785a5220656d163116e4c0af79bbbd45c040b7e414ce39bea
DIST genpatches-6.1-142.extras.tar.xz 4056 BLAKE2B 9209194c61f13e886f7a4677f1eb9390e1e4eb6fd95fdb69a7d196faa7a3f6c2ca740e29964666e37951db72fbc79f7d31a7695556609e7651f1e90701962fe3 SHA512 de10df7d2ff2510313cdf6d74bf085113b93380cf2065b43bb4605ea9c173c85a511a3ed20fa781a53df24e65ec59ca53dda564ba8cd2902e7f35ba0dd54ad09
+DIST genpatches-6.1-143.base.tar.xz 7071932 BLAKE2B 6a9c6027e0f0ae2ea5c900749965730c186b347933acbbc6fcfcbfc8b1528ec5ce82b43a8824ff0d9b06913b3f57c5982f031578273f7ea86e57859d0a6dd5d2 SHA512 d91dfa2ca4c8551db3bdb70e8ac0a215275ca4d5e0f788b28bd358747bdfbc23e422792ab5de7983c9e184457c43999f1484c11ec25b8fce5f84a5a6822a64de
+DIST genpatches-6.1-143.extras.tar.xz 4056 BLAKE2B e8ae9ec53201bd29d6d834e8b5f866ce60c2287bf1475e4024c5d56ee57ca485174c9a9207d31d57eb473c4d04fb1b12be9f78b85aacb2902ac71d1b645fc598 SHA512 3bad66ad2e88767ec61a743fb3257c567f83314e6bcb74627ae69e97f65429f82d84f986e50aa6a939b15a7f797f62d87537fc59aba511e155090d2c90968b54
DIST genpatches-6.12-25.base.tar.xz 1528212 BLAKE2B 818643d9f5ec5f4edc3cf2360f75bcf213ca99846e2bb96721933fa1785624aef8ae5c3ecd3af4f2e13e0cc44fed86e2d1cad8b53ed45acddcb9d91fc483c20b SHA512 746f4b5523fc3ebb3c59211c7fb4a80714e6068ab769a001c044ad300621b5a4a7a0b0b06c5a689bbf382cb27098f36725962bafb4d6e4489ab44cdb19b6ed1d
DIST genpatches-6.12-25.experimental.tar.xz 78504 BLAKE2B 67f29383edfbcf8ee219d41e29534ba1ddbbfe7f1ec31b1227dc0c9fd45dbc4c0d101633f1d9a7487e4b2783adc040dd8b8a17b4d5f9194633e2567f05e72bf1 SHA512 306687dc70fd7e268941c201f40953df7f93ac92e1de91746d3cfe938c0a53761e915365cb2ccf91e97a9d583233b6567f2408a40adf2f38d00c06e3fabb043e
DIST genpatches-6.12-25.extras.tar.xz 4056 BLAKE2B 2244be3d7b4121232106ee8110cb12ab75c8ae1a15377dc87598e25a287b8ce48577945a1677b944ff5fb5ce31e7309121181effe3814d2a522250fdaf8bcaa1 SHA512 d4fffa688883298c41f0c0ceae9ebdc234ec615945165fd74f67d31ececb23a2c905c106aa63ff16ce28bab31b1e08660002b68df0e27e0b54682b2a4981bb92
+DIST genpatches-6.12-26.base.tar.xz 1534560 BLAKE2B ab84c4f747924c39727b9340bb1974df4c547891e7551685bca0b85c65318f146bbedc44e7b66c56154d0aa64d50f3918f96e5eec84ff40201a52edd99414e41 SHA512 34bf25e6c0b706dfb8848d69969ad10c2532d2c5ee3e24e6ec9b11f3e347624dd6e9e129e77596c2971ede310ec8f2e743d3a4793e4b42ed1651e14f963e78a4
+DIST genpatches-6.12-26.experimental.tar.xz 78484 BLAKE2B 9ce98f00d649da35838b518649961044f93d8fc7ae04425f4c8ecd8ed5d1eac90963637d5c550be2a9c047cdb502aee8872eb86459e19fe236e56681e483fea5 SHA512 d6bbbb39b24e29fb8fecc504f31d490ad1e9662d08d86d4fa712f3c219fc63eb0d719ef20a45d083012fcf15fe4c4ad656d7796040fa3d3bf7edaf583896cccd
+DIST genpatches-6.12-26.extras.tar.xz 4056 BLAKE2B 3577c7e25edc04baf51a2ec2d36394b5d42d04f3749802d2e3a7dcb57c14aac8217dc243a93232d639a8758b71671e3134c8c1e2f8daa7f6770e40851d7fe0e9 SHA512 2d9581bd5fad5ac13189409c0c5512320c5b5897359d49a044beab3e47c37d027f12c196ff98175f10dab26523d778fa01ebbfaa60c6b8a99e31355864e0f0e8
DIST genpatches-6.13-11.base.tar.xz 696060 BLAKE2B 1d90850c681688f299e6d66c6ab2a9f3d9a45ec516d2b727adb9dd7c71d33c452303190e2e0e3b2e5bbd779b1be22683d70e53e84324f1c3c545d942ff15fc44 SHA512 453db7b734144101cd3096fd1d0880700816ff1b8bf60b71436ac51eada5af8c74329ee288b302b5850231002bab5b8c3a737d4908ac09d05e32e9a5fb752603
DIST genpatches-6.13-11.experimental.tar.xz 79172 BLAKE2B 4e37e1e4ee40160d760ca55a0997fe52f3f0031b250e7c4d85aa7aa8fd3c2d0ac8364a8848c9182d93114c32d4f8b65ef01df4129650624f468cf236745f445c SHA512 206265b8f03dc89272532a07a3a3d76f47d1da61ff16c335f9bbdfe121d27328f011f2d6640dea5e3fde286529deb8f27ce00de8237176ce01c00bb155bbaee6
DIST genpatches-6.13-11.extras.tar.xz 4052 BLAKE2B a40b3c65ed30aa17797727e8df0efc37ea23639c965fe8acaa17f9315029ecf7603071f74d96a1623bc84f4d6d80f62f5119f85e714f32403bac6b300304a7d9 SHA512 a5953975b5e88bef1a8e8aa73f343343816db4e6731d5376dba6a3cc65e15b19e00e38817b5a5dfc5374ab9138ec1416a1d14143cdd41a52ba284ba506896bf3
+DIST genpatches-6.13-12.base.tar.xz 703484 BLAKE2B 5b00c4e4f5791de684731bee535312f42c9f7a0ffb57c25c262025542b5380e6c55877526ac71c5d1293831d69f84a74a65c8df47eedfc14b91f166b51d0ddb7 SHA512 cca66b71c217cee7b2723a63e2085fa5e041ed8a226e9563704016e37fb46221a941cea22581652bdeab2333ebe74e6858232283e3071240a9587eb86adc7e1a
+DIST genpatches-6.13-12.experimental.tar.xz 79160 BLAKE2B 27f6a2ef58a5bdb8c95f2ae71cf9ff55f9d069e4f05c2b572f7854acfa9b23037b86c245adde7d61681ab0dd99b49938c9ef868da063c10318c0026e08cafba9 SHA512 6fb958cc848f6cb06d09656b52f8df801d1ba4f7ee96ff270e3247489e74fdef6b2578b18449ec0aa61cb16deed35ee7de5fd395081caa2bb16776a63e27fec6
+DIST genpatches-6.13-12.extras.tar.xz 4056 BLAKE2B 1141e92da31d5a7de405fa789b73a50bcf5c00f4c07a5543ba17171e874373cf50013095dd53ab7b6282240b7291fb62967114020bdb0c2fd6102c93ac37c0ef SHA512 5facffe5dc9b97ac807acf7569a3c0cd2099112bac593fb0d397c6f1648b3c9b2c5699910a6a3361a0b4181c3ed9ab0044a53ec07cf2e748223bb27bccce5ed8
+DIST genpatches-6.14-2.base.tar.xz 16768 BLAKE2B 95cf49b103512f2a6758a704c88b740e1c0fb5ec48c361cf5c60c03a21aeb01554452effcf9c241a5163a1472bbfa1bb3476ebda784c3152ec3bc7e823889a2f SHA512 4403d071b9d4691c1a07280755d828ff234bb56c9e27d6d3515be2653aefcb25a4e9722c61904de145b96bf20d76d18f7a1f9f83058e30b2485544563779202c
+DIST genpatches-6.14-2.experimental.tar.xz 6048 BLAKE2B 8dc6d379bc188065c5905ceb339e0e24131c344f5dd86db4a770a761375029285b7f84f6f99f91e7f898ea8f6198bf57b4397a8d9758d5523b5c7d6c7bffab49 SHA512 900862c82c24db0a673bff96365c293af477d13c6a1cd26b16f1ba1c9833146e9992ec229446a6d921c8ac42612db83e7682cd62dd99688e535744622166cf29
+DIST genpatches-6.14-2.extras.tar.xz 4052 BLAKE2B 1f50db489f26a2727e46d64aa5fca4fff7fbc59f6093cba8fe91faaded0d38bd1be46a974dd3ece6cfd5bdc18698e11b5413ade535730b99ef22b0135c7c7394 SHA512 3316151a578ccd510534b91e9445441ca6b53822533b60bd516c765b4abfe0ca0575f2a18e31f7a975410bff1fed0892b57643f844757cdd3c976cb759cbe2c2
DIST genpatches-6.6-94.base.tar.xz 4728588 BLAKE2B 63e287cf4973aa3808673a8069572ff79ca0efda0c7711df217fa44ba1d8179f355ba4f1145be2a81974922eb17b2110f31ed091fd1aa2609d2432995df9ba53 SHA512 9cd910058edb7e36a8621eb1f2d8493ad4c3db2551e3073683557be9a73b20cdf4647d7beedd2ac93b84fa126b816485372f1d8c5901bddbb83f6896dbe9a22b
DIST genpatches-6.6-94.experimental.tar.xz 6052 BLAKE2B da14ea5496619cd6e488e494d22d2abc9d2ad8cf1137b9c26ebb43eb62bb361a96a8f0661e45db4bed17c9d81f7a77f0c427ca7e1d8bad333712be42d2de30e8 SHA512 ee981ef9d3d1d0edb450d0759daf04eb1c9aef28ddd106edcae5947180b1ec835b05a63cd2482d6a7b39bf1d9284d2841709403808bc2b651f1c01c01cfff036
DIST genpatches-6.6-94.extras.tar.xz 4056 BLAKE2B 91ce861bb22c0e604dbc9e23fbc0a59baac8992f9c7ee1e1f3d5dbd28d3695f0621a6fc9b04af70dd16c0283af61b77d3560069b34e7b7457b3daf4db4a8e63a SHA512 a9b0632fb4c8fe27350e28b3bda5b2c2faf539e2d063e7ff04cb901ac4610c16537cc121117e283076f07318454eef6127aa326a401f932f197575baa5ea99be
+DIST genpatches-6.6-95.base.tar.xz 4736688 BLAKE2B bb95c2f2839f40a05b0277558a08d91a031e9066f8ba44f08dc1c9cfcae038ab431f8951734f37ae0b4c0edb42e7c3f868f495b90a7e0e988b8fdbd900cabc3f SHA512 c5b0bb418c4ce0cbf8e00da3864c37308141f757621c5125e33c283d92187efc234d5e2097e40ececd55b1c10398063b378b42fb7aca57a0864d04f0a06b3472
+DIST genpatches-6.6-95.experimental.tar.xz 6052 BLAKE2B 8a18c955a8750e39495757490a5294d3d8986ca99593d6a42b0ca8c8625bb91a4c2f66a74ebc361735b961a6458b99a34434a8d0fb0278c468ecee812753191c SHA512 c9e267de147a8aa50003355d93f010f2f3f47d09066296f03d089bf55d714a4b44224bc41e4bdf7f5a73a510b1359780dc027a6c90c75eb55df552def88bdc4a
+DIST genpatches-6.6-95.extras.tar.xz 4056 BLAKE2B 4f8a565b8f4d422373984736276882979492bef192230aa838ca2d44732e684035b3f2fb2c18b85cf639d4b1ccfe910ac568c0cf6514b3af40b075ec53786e93 SHA512 50a86b05bc17f49336d39fbb66ec3bd4ecf1be534982ebbad2a0dbdb52f25250c8dcc80a7e73459e118d94e9c645fa422ad796d74226636bbe274aeda2fbd7b7
DIST gentoo-kernel-config-g15.tar.gz 5746 BLAKE2B 2baef40e18cbf3bb975362d71ad674604ad80338d1e6914ffa2fc03af26f1b9c9cec66d39a56077693a7327060bc29bd5eb5787549857dd3779e841192cb2016 SHA512 45d609ee25a529988868b8c99c808f4e6abbde34ae501bf35523431ee85c9f3657663d6f938f2036a5f012a55a68965b32fd41fc44d8f6ca606a6fd38f952445
DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
DIST kernel-aarch64-fedora.config.6.1.102-gentoo 252811 BLAKE2B f6bad0d23132bf0dfbaa25db928a95f39763b6500fd1df9b4aeca4351e3e75f185891c0df96b111ad840e4bac431d74a9b11e7344e766ab49715663c89e4dbfc SHA512 41ebf195d8b656801d49c6bb693ebe1404b6725d70d88d93a75bc4af230030d65ef0701ea931846b022a3c598dcca068fbc38ecf6d064262b3f5b88e57060437
DIST kernel-aarch64-fedora.config.6.12.8-gentoo 288081 BLAKE2B 08273a34c387621d0ccffcc325a0a34b40e0a8fbe78f2429c8a9efc73aa05f8fb563ed53e5fadb25662089f23ebafb61b2d08f91ea00b073e67e702798255e9c SHA512 58ea4f247aa9af6f7535ab5fe44dae2fbf286c7fbceeda86df532125807bbd4c25a89ddeeff4284592efefbaaef5022626abad7f1d1d64976e3040dc6e89251a
DIST kernel-aarch64-fedora.config.6.13.6-gentoo 289529 BLAKE2B c7a8719c9d50c59fd9008e1e7f7e48d3f28b0d9b6be1fadfb10b48150b926550bfc2b57d6f5974be7d3cac3e4048f4747fb71c932a9503c97b45e0ea4be1ced0 SHA512 9da213c08991db8414f0b7497beeb73de999f7c16c455e24fa84f9ea95af7cfa3ddc13685a53271fb08ad2c1e122d030f38b3110e28073ddf5207f886da86095
+DIST kernel-aarch64-fedora.config.6.14.0-gentoo 291509 BLAKE2B 441c01c5d2c975b4005109513f7ddac063267da75f2c9eca9d2392498030c2f64bc2714ba5162b3df1446595a61911b2a29c99bdc02e55b39a850083000c168a SHA512 9b7b5cbd35a59da202f51c0e7931332a7b796bc73b0bfedcb63e0d9dc7d8377ea233ace9b9e7dbe03e2d2022b536ff740deb6a3287f02532fedd1694ff41a552
DIST kernel-aarch64-fedora.config.6.6.12-gentoo 271041 BLAKE2B 5af7c2f57cd6cd9230d9ab1a539a4b12b02cfdd777f5921b2d69329b171060a8085909a60eed9916aea504e8d9c9d1e907a61f0c6681ac75d5c64864052f821e SHA512 f744444f2840020dce2dc8473e3e562fa53ac1c34a641a9f322c2c7efd8fc4d9b3677479d3a31e705fa60beff0b1beca79ab78ad7dd4b6633d4499bebbfc76bd
DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10
DIST kernel-i686-fedora.config.6.1.102-gentoo 228064 BLAKE2B 9e783fc6087efeb0808437bb8bd80ccb54c29fd48a6893087a51b452dab98586f476be8d2dc4e0a2896308c9a0c185879deca46ffba1bb446b142ab3e81303a3 SHA512 4ef3eedd4c1ab78c2c5294121b47a2c4b465b4f537d12d48c397a7ab30ab4dc58b65d680326a23bce661d611aa37a2f98e814ec8e3cb84c3522151f09661e90c
DIST kernel-i686-fedora.config.6.12.8-gentoo 255163 BLAKE2B 7015bbcfb2aed0ba70173dc7e9abf464e167184e2bc8cea6d26623972bbe6b42956241a7d75ff8604d70d5c0202db6e40cdb890abfcea3d0c8e0d00aa869353e SHA512 a1b4b688510a231fe079b4158e8aaddaddc4e719367132668279edcb16e32b6c7f2c449ec196646b0986171dc43a82475255502ae40679e0433de9f9876e0a20
DIST kernel-i686-fedora.config.6.13.6-gentoo 256980 BLAKE2B 4e31d185ff5d1e7e1e906b26bc8379629cc1ebe2d7a7794c7fb72b63e13c6e44f8826f08b9af6da4edea5c498bf034663545f795b0740c469bd4b5366d559962 SHA512 8e4b39f056515c9d28d46706602c320f5a128b16dc177974463f74075881345471134957da7f4bd2f91ab818835319dd3f6560fcb8045ad6b3e8e7be4ec9017f
+DIST kernel-i686-fedora.config.6.14.0-gentoo 258047 BLAKE2B 0d46612cbce5467e24713ffe642f8f3be3037c09d4fe7f2243d8d35403bec5292cdf7d1134b24010b897c8ef72ec4d7627042206db10e4ad7edf037cd69a6ff0 SHA512 3ead5756b44684a332f0457e772b25b08819cd77412cec6076125b3daafcf327c465c86601ffff34a990f50704cba35e4401aaaf2ef60b20e3939702fb1e40c5
DIST kernel-i686-fedora.config.6.6.12-gentoo 242515 BLAKE2B dbb4df93a5c8ee34d687262cced152a07f412a89ef2e8122429477633424fdac80809ed57a5a6de72de05313ec91f266d37c3494426099621d047c0561ccb57e SHA512 a65fe3299b6d8f89373937d2a782aa1469ebf18954b00bbf2798cee952b9946d7fead795388c079cb508f6d431e49b2812fb6d845c8a0e3861a4a3bd11e81968
DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9 SHA512 3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770
DIST kernel-ppc64le-fedora.config.6.1.102-gentoo 218278 BLAKE2B f4dda4430e9801c4660be4bbf6e4b37052e720656e77c928adb7176ff3dba55feb2fe66dd564d41a181809488941cf392ec9c94d786e4a3d813fbe5d683d305f SHA512 a5e12ab1045fae61b494938047cf1c2a3c34693d3d242968e4ab564a012c70e6d232b9d5333347f5ba114a64bb59dd96919b38c5a1327fb8c5154ef40ad28d2c
DIST kernel-ppc64le-fedora.config.6.12.8-gentoo 241851 BLAKE2B e7b8833572348037d7af2ba1f9671e8010276d853e0d85b8a175c0dcc5c212c57c7660be54a7ba2621c427cc8120acbeb1063a1c1a1c293894ebe1d63921b684 SHA512 7a81fe1c4b1d4fb9f2d68846882a8869c0888c8fa764ec41f41d27e61b7a69825ea8ceba2209b40deb7c0e8f4bb2c5d81226a4f28e7ca8aff4788bc7a3292194
DIST kernel-ppc64le-fedora.config.6.13.6-gentoo 242376 BLAKE2B fb6efa38ebd36971f3d156ff248fd14e150ce06d464805f823237590b22b4b0c7acc8df4d8ae74aa1731fcd76365fecc6de42736ca0a92fc330926a07263d3ab SHA512 710336dfc76fd8a3939fb682acc095bba6a7175dc24def4241437d383bdd133353738f1ee637df1fb41040fa2f4c03cdd95eac83e486d0fd0aaa07f9fc7d2671
+DIST kernel-ppc64le-fedora.config.6.14.0-gentoo 243386 BLAKE2B 3f22f46bee8cda2c76ddc98652de7f2e7dd28b83dc8136064a6da9986d7d4eca3117c0409d702fd9263bc84f7d5a4f03f694d2894877962199c2503878c81760 SHA512 14cce6370cf992e9d8bf46329f8e8c4e5a12d196a9c2f77482ab9df30341762f372279fbf42ed5020d1c39b5f1f823f4d38ed164e0ec5adcd50da1110dd0172b
DIST kernel-ppc64le-fedora.config.6.6.12-gentoo 232147 BLAKE2B d67c2ab2d089ecdde3879129d2b1f85a592adae811ed053d00d4ff120e6bb44546bb41d74817be558adb1d669d06f3dd50e6ea542c8a9c2f13672f77f4e4eed5 SHA512 b130b4c57959c0f7be983334b08354640d5e2946bfdd956d6c5b895f816f6177d5fa4bb1c4382cca5c4dd4723aac42e9e89a002b71d86f4eb30f755008f8f9af
DIST kernel-riscv64-fedora.config.6.13.6-gentoo 246034 BLAKE2B 9d7ae93b084593f8cc3c4db1b5366d06e3fd084ed20c8c833a39065438959d140676a13b5dd4adb3a278cf7eda95fc6fffb55c05b7472dd2be1ac75480631801 SHA512 3160f81755b19149306650b3ccb55b49d69867dca0b06fdf243a79333dcb8039331d2a9a71b64e9d1503f6ab40da5fc428f0eeb4ef5683bd05e05c9837674033
+DIST kernel-riscv64-fedora.config.6.14.0-gentoo 247278 BLAKE2B 2b80465df07ed2c967b7d3b065ee34743402cb454bbce8e0c42b65d99e3c47034c4944535ffa74e931979c13c642b20b63612e8b083406d5fe1b538eb6dd90a0 SHA512 8a7ceaa4f42998b8accb63c9d6c5bf69f90a78126a355745c70e51860aa3bf6f4fb3e508de54ebc568bb071c6049e24b6795e93559adc6ea4bae06acb71a025b
DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c SHA512 b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26
DIST kernel-x86_64-fedora.config.6.1.102-gentoo 228685 BLAKE2B e68236ccc1d51b2aff850eda9f3197b7ea95b8a88716bc7b07dad30348a86fdbb99a948060300dddae73ca82267d851d357f1c9547a9dcefae1364deebdbd124 SHA512 42bec2ddb9cf7eb6e84bbdeb23eb98dc11c9cea41f6134b776010c6b36833b520a290f0ef0145379de15c7f7834398fa5e3aaabd7258d7d4e89567faa09eeb4c
DIST kernel-x86_64-fedora.config.6.12.8-gentoo 256210 BLAKE2B f14f7de8ae573561824df47cf94c3c0ce52a820456ebd0e618e4c1e7f5454b7d3f6f86c559a3cd98dd94c55aaeed397f3d0cee6b0e37cf6b47d3aedd920a9dea SHA512 ea87b4b45c78888e02d0288dd5844cf2d97a14e251b565c7d6451a0e62fbe0dbef38f46715467af2f869995d6bbc8be61d5b70476a86d607a5bfa27fbaf36e92
DIST kernel-x86_64-fedora.config.6.13.6-gentoo 258071 BLAKE2B 7a1ea7f365b5e817073393b01a0b9ba0164b39a43f42c601b4547891c76e2ba47878e00b2d91e936b9502ecfad32e6cc5755cf3f245395a209408667dc9c13ed SHA512 c343e9909726173eebccd2f71ed9d1c346ed7cb6d103a5cedf541e2fe8ac5b6646354c7244bbcca76b017e4db4badab89185e1f37bfb47858aef768376f6ca44
+DIST kernel-x86_64-fedora.config.6.14.0-gentoo 259133 BLAKE2B 0c11bf3c6b43e6b9453feaba4a81422a0b694a79ea9197391e3a02c5bdf8002e9808545849a25418f99be585e6effaed9d7f6687455a2e75fb4a8f51cff08c98 SHA512 9ce751c4c1b49df7d2e09ed278c455cefeb231d2f7050a2a96a325af8c5354e7a6d56b0ade455ac272d1735f79648eeb0938632b84a3b7a9ac76525c5efa8ade
DIST kernel-x86_64-fedora.config.6.6.12-gentoo 243607 BLAKE2B 7e670d37c6471e50aa0ba395570cd0173af0210afe63faa48d7a147327110652e3aab5c339cf10ed22a6a20e81e505aee84311beb21fda3eb577e06ea55ecac8 SHA512 c484403a60670dd006ecbe65240cb00d97e8b3fe22d1169c5b6ccb92bcdbddb3ecd474d2b57880b30baf6a38bcef11fc8d56b8b0b02fcddd859833c3640cdc9c
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
DIST linux-6.12.tar.xz 147906904 BLAKE2B b2ec2fc69218cacabbbe49f78384a5d259ca581b717617c12b000b16f4a4c59ee348ea886b37147f5f70fb9a7a01c1e2c8f19021078f6b23f5bc62d1c48d5e5e SHA512 a37b1823df7b4f72542f689b65882634740ba0401a42fdcf6601d9efd2e132e5a7650e70450ba76f6cd1f13ca31180f2ccee9d54fe4df89bc0000ade4380a548
DIST linux-6.13.tar.xz 148523052 BLAKE2B 9f617ecb3f2393b57ba03c654fea62a7213f24c835989f333a1ef29492af551bfa7d9ad786d5ef1484854adc77c7c6af38fb09a72d994d305695f512c325e77f SHA512 1137e6440132b0958f89165440e99208f82b204e7245ae69dc9c808df97d13ce8f58136db92407e0e93394fa7f6283ec7a34597c6e92a5b6d9025e0960357957
+DIST linux-6.14.tar.xz 149408504 BLAKE2B 11835719804b406fe281ea1c276a84dc0cbaa808552ddcca9233d3eaeb1c001d0455c7205379b02de8e8db758c1bae6fe7ceb6697e63e3cf9ae7187dc7a9715e SHA512 71dcaa3772d8d9797c3ae30cae9c582b11a7047a3bbcb8dfd479a4dffb40ff0da74cf3d45175f50cc9992e338bcadd46c9c570f54054ca3bde6661768d3d22eb
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
EBUILD gentoo-kernel-5.10.234.ebuild 3653 BLAKE2B 9c53cfef0dd547bf001446fd0f722d57d567317bb62dd2563bc7ea2f69c684156ae505d24ee6c57e4777ed203825e8b1568d0894e3bcd57966aad73b940b686a SHA512 30fb5fff7305d5a6af73ac578b6e1b6aa2aa3ed0dbc5ee0692ce5b91f87b921ef3b451325d1ceab32923d8f63a7c401aaaa628ce6c7068b4ed85bc1e4c0923e2
EBUILD gentoo-kernel-5.10.235.ebuild 3657 BLAKE2B 7c18f6747afcdf0555a3d4d3014c535ee8c44c5233c44681bf9d428138ca3493263a5745eecc362a788618de418761166553183eee0b817b3111a89b8675e447 SHA512 a6c41de17e69c7c39202559c85048b14c02819d07db12c9bd297b5a64494b4058f392df69e3afccd7a04614a1f97a607ed17d44e0e97ca976d295cbf2fc0c967
EBUILD gentoo-kernel-5.15.178.ebuild 3897 BLAKE2B 2ebd2bbe405ea2e7d1d400ce3a52930601f7d4464a71eb12617987a35b1db9f7f11bb69ec69f4410f03d8304522dffab218b50ce2f2722746ea82de73da7e25b SHA512 b2bbae3e8566af6750375a7032509dc78324a5a41b885fd0ee4a83bc4e72078bfe2c3da704b051db3199dfcb4ccce8c25bb9c477b4678d50510f436076154414
EBUILD gentoo-kernel-5.15.179.ebuild 3901 BLAKE2B 0c86dfb380aedfa5dc6cbbee8caebb7c246d69d545b826dd64d70eae56ae0612976bea72532669650f00e9d6560df7183a7691e91eb44949a3154e2a4cd2ff01 SHA512 6cf92591d24bf7b06b52f3684e8e554cc82409a06b7bc4713ed699e9b3aa26327cfd460a09178c532a3c41afd22ee2315953fda9cc747bf28e889548443ffff0
EBUILD gentoo-kernel-6.1.132.ebuild 3936 BLAKE2B 55546c80947d21c44e524f360aeeac9036339c1bc0f3f051ad839721261be1c81ad1cb05c6412de1a4b46486c8256ace0b679ab12cc11fe60114af61f2b76309 SHA512 ca6b21838325b6d0120d134596e7cb99044a3f6049b2b76465851410ac9d04b7daefa76f02309ee66617faf26a526a2fdb87b08ee32b679339654bdcfbcaf4a4
+EBUILD gentoo-kernel-6.1.133.ebuild 3940 BLAKE2B 8911136c4a459ae5d78375628ab9414a74639aa403ec4e838fb3378c032a3fcd0b5e1a407c645e9b53878b9ff2dab53778c40b126c66659bc34abc228c0ba475 SHA512 f7da7e65135152f3a90fc85d42ccdcb99d022f7f1e19299f7988b52e911d7213b81484bd3685773a23a21da16fafee7480e2be595d75e4df23fc9240c002f8ee
EBUILD gentoo-kernel-6.12.21.ebuild 4183 BLAKE2B c608f14e99885ce41c3623e40582ff52d99f93bafe66ea717e4f09055952b85862f4e1aa23992ebf9e0f97e69bcf374c6fe7c9cff306f279bac63fcfea5f1816 SHA512 f3f5f0a1321830c83156095041b675a13519be2e1915e3711003356a74bd2b6591aac44e6f87fc5bedd6e969c50514b8337c2c441691442cbc14e871dc28029d
+EBUILD gentoo-kernel-6.12.22.ebuild 4187 BLAKE2B 42f1e605dab0431bdc79097c7543de4b3392968a1cde097956d8e685717a5df4e4283094e1ba75ab74c5bef3907a1d9db9c748afadebacc6f11d83f446e5bbe4 SHA512 e9b908a472cb50fcd5d26bc2576069fac9f6dfb9bee1ff2b123feef8e06d7b005403eb951c9cc35d6b5ffbe298c3c23ef0c3b7ee0fbf7692dfe9552183d0330b
+EBUILD gentoo-kernel-6.13.10.ebuild 4427 BLAKE2B 3daa09cfd626879ee4c0f306b9212ff5bc35bf9886a49f6e45bf6899508d127884ddf3af68e59ced908bef9fdd3405bf94e54453c1ad405a421dc25dc4221d55 SHA512 976a70f83d2daa039fa13635b551f37d95e7e424afb6cc336bf36cc52b461ecd56be42cfba7de454f8bcf0cc8f91786ec51e44f7d019b26627a3a31272a39663
EBUILD gentoo-kernel-6.13.9.ebuild 4427 BLAKE2B 3daa09cfd626879ee4c0f306b9212ff5bc35bf9886a49f6e45bf6899508d127884ddf3af68e59ced908bef9fdd3405bf94e54453c1ad405a421dc25dc4221d55 SHA512 976a70f83d2daa039fa13635b551f37d95e7e424afb6cc336bf36cc52b461ecd56be42cfba7de454f8bcf0cc8f91786ec51e44f7d019b26627a3a31272a39663
+EBUILD gentoo-kernel-6.14.1.ebuild 4427 BLAKE2B 19898bb1d6bdeecc2984e9a1ceaeb3c0db5e6ef7a3f6bd9f255642d3d617f78a10c8c8567c1c6464d058a40cf546c1b6b68849c23d78ee24bde3d534c68f90bf SHA512 43603a6a3ffb4818c42f68d0e19b84daa87bbb6717da569882809921df42673347fe1149059791b4bfe8edb4c614d7b896bfc8be607d10fb7e4f85e9af87d022
EBUILD gentoo-kernel-6.6.85.ebuild 4183 BLAKE2B a1070b62afe40366c6e27c54251eac4e004c043a69a68115c02ae0abddbeed67318fadf51885a853f1ee3ab80f602cecebc81d8a74108598720c4dbe49d26bf7 SHA512 52e45ae4c3fc7d8c6fb1ffadf317b7196faeff1755e2532f28de641e47b8bb3535fdb63c619a8e08190fa51d0942f9c65ae1061f1097f84f9905c136cd4c19ab
+EBUILD gentoo-kernel-6.6.86.ebuild 4187 BLAKE2B ebaa553d81376b3efbf1b57306e4ba1d7d215b7763a1ea61b1a405cfe1f8be9945531032e3d2655b16f8d8d6dee4002ed423316459de5b6f1cde9623ce0d91a1 SHA512 8e3c0a950c64d1175a7586aa3dc634a11da90a37b9e11c20edbd5b2f3befee1fe2cb4b9b12af6eaa228c56e2a77301d385ed6473be36f2fc6ad07474a297fa25
MISC metadata.xml 837 BLAKE2B 4a479438c85425dc4b1450f546cda4cb516284062391554a7944b56e11643c96dfcfdf354670b8e733ef3c1e86f6e47cee7e37445fed688123185c5e970a6669 SHA512 fc8982b0c939c006971bdaea1d91a13d232d41aa62451db5a07ebe55e5b87de548d40dd1d953f60fab8fd7567f56c8c918db76d34cd3c6239c6e0b545a539f94
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.133.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.133.ebuild
new file mode 100644
index 000000000000..1009a9df0132
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.133.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 10 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.102-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( savedconfig )
+"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+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
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | riscv | sparc)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.22.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.22.ebuild
new file mode 100644
index 000000000000..5b65f76f5b2f
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.22.ebuild
@@ -0,0 +1,144 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_MODULES_SIGN=1
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.12.8-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ experimental? (
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.experimental.tar.xz
+ )
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug experimental hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( savedconfig )
+"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+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
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong | riscv | sparc)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.10.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.10.ebuild
new file mode 100644
index 000000000000..b9d4f92901a4
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.10.ebuild
@@ -0,0 +1,150 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_MODULES_SIGN=1
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.13.6-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ experimental? (
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.experimental.tar.xz
+ )
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ riscv? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-riscv64-fedora.config
+ -> kernel-riscv64-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug experimental hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ sparc? ( savedconfig )
+"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+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
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong | sparc)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ riscv)
+ cp "${DISTDIR}/kernel-riscv64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.14.1.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.14.1.ebuild
new file mode 100644
index 000000000000..8713f86bae09
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.14.1.ebuild
@@ -0,0 +1,150 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_MODULES_SIGN=1
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.14.0-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ experimental? (
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.experimental.tar.xz
+ )
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ riscv? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-riscv64-fedora.config
+ -> kernel-riscv64-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug experimental hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ sparc? ( savedconfig )
+"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+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
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong | sparc)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ riscv)
+ cp "${DISTDIR}/kernel-riscv64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.86.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.86.ebuild
new file mode 100644
index 000000000000..3cd7741b4cb3
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.86.ebuild
@@ -0,0 +1,144 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_MODULES_SIGN=1
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.12-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ experimental? (
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.experimental.tar.xz
+ )
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug experimental hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( savedconfig )
+"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+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
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong | riscv | sparc)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index a081c5f96f80..8330cf4fa13a 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -16,57 +16,42 @@ DIST genpatches-5.15-189.extras.tar.xz 4056 BLAKE2B 3c6954be8437c63fac20b7aa8e8b
DIST genpatches-6.1-128.base.tar.xz 6459108 BLAKE2B f27a537be69a26717ac1e251d7530b97f5f4498a088d80cfccc343b4d50bc7404e59ae9285bc06e4991e166121d52b8a84054ef8b8f707f242626a49ac202a5b SHA512 53277c695af046fd4f8c6362141317270022a4c18764b3563b47375f08f775644dec0929086108c5ddb1f8de8bdf8bdc244084fe0ea4a93fad1677013ea1c42c
DIST genpatches-6.1-128.experimental.tar.xz 17452 BLAKE2B 80db4f58546c2f93c834711bcce23e91151160f106dbee42136b071093296a2f4f62d7bbc724d29148a68802fb63276d53359da05b6e646ce7ed3ff8977b15ed SHA512 71f2e7e67fe389a47af07884fce18443321a3282412a0d09b2deb42838f03108c2147a1dd4592e3062ddd202df3a9ae632e52cebc15ede012a67625a81272059
DIST genpatches-6.1-128.extras.tar.xz 4060 BLAKE2B a4f0e9f0b87dfaad00ff0b702b85c6e78c9543bd45887d6f8c550e487f60c744b2912374e972f1bdcff8de6a434d09dd0550579171764afd9a5c741a4468d743 SHA512 b20dfc8580a640d0c9ea07b7b21b38e9632df4705b3a5ae9cfd7d7cad0554b3159ca6cea91280e2a6232d2a2e26bc485bc23616c23e24bb87c5dcd60f8325558
-DIST genpatches-6.1-139.base.tar.xz 6935336 BLAKE2B 30d7dd358ce4588cb948cff480a33fde127c0fd234da3cdae2a34640f33aa4275e53cbebf10f5b80d69e59965245a77919dcbbbe61d541b37da5699e3adb700e SHA512 0693dfbd329dcc525a7565cf238b8f93bcd61c0242e7c05f6870f782f9efff2b0c79da4cf1514058fd76e7dffb6640b04506aa5753f1539cd62e7aaeaabf7304
-DIST genpatches-6.1-139.experimental.tar.xz 17724 BLAKE2B 235bc1b59f92ba935be1dcc582ff5819e93cd690b31baff80f7f853e5d790592d3bff271ba12501d83417fca557af7ff8a73641e715b0bb37e4938a116d68c28 SHA512 f6e7d55e1e204d0788dd34fcfd3697a9669657b4e61575e50f1a53fc7818665a1105433cf2a3f85c576fd069addfe4b37242286feeb6f3f0fb7728e2250939c2
-DIST genpatches-6.1-139.extras.tar.xz 4056 BLAKE2B aa22b3363e11a53ee35d0d4ec3e95b3bac0326a6931bf0a260219da44b50f7ea8da69c4525d0c96e24fed013a8fb9f8fbf0471ef446afb55ffff13b4c7f7cb26 SHA512 473d93d7065dfe9223493df37a04b1d1a6be9707e05501868341e6058604b96fa697198978214ce8e8f70e5ad4f54dda4e9241639c48001540901120ffb3d7ac
-DIST genpatches-6.1-140.base.tar.xz 6984020 BLAKE2B e5fae42210839e3d77570781c61a0dfcab059a3e89c9f750c905756a435032598676f08ef04df2287911a3857b903a0d453009b395222a70d92b8d9f6a7efb1f SHA512 d60623d0112952865bc80e6245b269dc9630623d322e710929a39bf8fe3d5f021d1442be8d96401d7eb1ca3ed92a267ac89a6a3418f48c494a338375dc58bbee
-DIST genpatches-6.1-140.experimental.tar.xz 17724 BLAKE2B 22a4642ec86058d61ebd391111cc78f924ef3985baaf1145078159d04d065eac029a221eb533be129e746b0a2b3b70015b742924d69a001aa0dde3b2edda86ea SHA512 d4245ba6dc2d15d4fc0983f59ca2a5e3d297f09be7ee1f6e1cbda5250c8561409d051dcfc124565b7d78b4f3662e2d4f92fffcbea89e7ba0ffed516c6ed123b6
-DIST genpatches-6.1-140.extras.tar.xz 4056 BLAKE2B c15697f8253e9003ec131de40ac29eab37a8e038166eafd7a9ea8ed7f8906edd5e974ca25876b8958ef4d22e9d89c4b4e4cd15686c5578386faad30058aa5865 SHA512 2a31d11083b2e2657d66ae5076296fd66e8566768a57e251fe0ac10439d2da691fa06000a802341f721f902b41b56b5adf6fa926661758ea45a9df8f8ecc242b
-DIST genpatches-6.1-141.base.tar.xz 7008292 BLAKE2B 431701f438c86e443975beb91ad78d0d858457416f186f44c8177997cff7afbb2fe95b59149708bb2de995e5130d00f824bef65c8736c2e7f72a59949ffbcc27 SHA512 cc4102f9dd6e2e3c357095d7e48dcf7a2a7a2849bd1cd7c4120f5475f07e1f579916f2d312da2db99a4d2a6813fff776d5882565db195cd214414a22442540a3
-DIST genpatches-6.1-141.experimental.tar.xz 17716 BLAKE2B 96938b7666d5ec0c2061ca9a97183887115fecc1bd103826108763937f9b7695e24d6cc487ebd270dcca22eee9e9cf4c73b75a9d69c9edd1b0b49b75bb40dcc3 SHA512 a6b2f61a449ca6fa06b94906dbd6b7d5bd3903a9b302319e0f5afad3295889fc8b7718462a8b526dbf4df1c5727ac074f49330d60b1ae219743755f88f88fba5
-DIST genpatches-6.1-141.extras.tar.xz 4060 BLAKE2B 174f955f760c8e455426aeeed2f191b64685097192cc1e360fa59a21864c50fc6ab2bffa5384b98da443b1df99f460beda570b2e808d5c28d514b5724833e4b1 SHA512 b0b489cccd9cc081e7e723c230629989a0e2bd725aad506cd76617932a0adf541fdfaee83b7ac7bbf35572473c124a6c7ba0f7fcc6b82129a6dffab68258c12d
DIST genpatches-6.1-142.base.tar.xz 7066580 BLAKE2B f70557aaa04402c822b504c0bb4b9ad4726e849186e096d7a5b76e3d90fb7b19d3718df61a950f87dbe34804eeabe1736c79267a5256b357afd8354b4ef7044a SHA512 d1e4992f200b1af57a44db5f6e96ebd93c5e8bc6c731a67f26f096964f98e8156d56e75de313f2a785a5220656d163116e4c0af79bbbd45c040b7e414ce39bea
DIST genpatches-6.1-142.experimental.tar.xz 17708 BLAKE2B f859354412ef57430e94d832f92cc720cf94d2e84d3fd50b6bb1e502a8a66603c7743bb04d1b00b6a08e65a2e6ba10ab098de98b6e0e561db242ba6dae012720 SHA512 a8150a50f7861e289c3d9b95ac7728d8b2fe123aaf767efbed77cdfb4eba91b7247cce53c46606295f5fd89ab8f5015f36b800c40a9a41a080abf19ec5d18476
DIST genpatches-6.1-142.extras.tar.xz 4056 BLAKE2B 9209194c61f13e886f7a4677f1eb9390e1e4eb6fd95fdb69a7d196faa7a3f6c2ca740e29964666e37951db72fbc79f7d31a7695556609e7651f1e90701962fe3 SHA512 de10df7d2ff2510313cdf6d74bf085113b93380cf2065b43bb4605ea9c173c85a511a3ed20fa781a53df24e65ec59ca53dda564ba8cd2902e7f35ba0dd54ad09
-DIST genpatches-6.12-20.base.tar.xz 1202448 BLAKE2B 29d739ca47c15374e039c5ca76017dca7ff4da352bd161127c0fa1d2d9faae002a99d284b3dcc94cc6357e3df9f43d4637fe172948709a2a6829df836edae0d3 SHA512 47e5e47d11ce176d3cb22e51641b2987d8b3aff62fc12546f3336c939108da5fbd66f1d2dee0b0d932b896666e504b8449bc988c34bca8620e3b185322db0106
-DIST genpatches-6.12-20.experimental.tar.xz 78504 BLAKE2B 25778b844669455b4e86da77ea029ce6ce788b8a26d5a6b4674e9164045eeadba997ded46611457fe14e0d8db56927dffc76fb9ead9ee268bda76ed59d7b7a70 SHA512 e0f94b7fbba58372e66114b8c4c0d7ccb37d325dc0657dc808ecc04961d4809eff6a3af149fe5ac27d9979041954aab674bab3312ea5ad6e832df7051606e80a
-DIST genpatches-6.12-20.extras.tar.xz 4056 BLAKE2B d4c33c87e387de3b7bda99a9b58c8b8284129e945ceebe7b3972038bfcf9ccd0b67c0136f82ca1178ea60e12861e3bec4b26bf7b3c91c36fe9ecb0520930f1c9 SHA512 af5c01cb6e4154c20cc5d3cc84c90aab8e43b616e04da2c08b0e4e86b62c9a840a02dea467bc7eba39f699457c37a8038c5e81991bc3234dbfa5cba37bdab4e2
-DIST genpatches-6.12-23.base.tar.xz 1435492 BLAKE2B ca65b4ead188bb8c561e47dd7aca29c2cb10d98ed28e78113cedd1bf9d9bf2a380bf12a807bcfc3cce3976621355e087cb8a2a5a06857660401eea0e9156830f SHA512 82fc23bb6e04227bcea2d29336d5a46a6e7f1649244b9ceae2869fac65e3f785e7512ea8d1e32f34281d48c76831223cc5c8b448452d2dd036445773a1329c6d
-DIST genpatches-6.12-23.experimental.tar.xz 78500 BLAKE2B f7c0bbe38f90fe3c203725c83bae75f105de44ecc3b4bb5d262056936cc472f8678d50900587e51fd388ed54d95fefa624ba86642f5d12bfc650f0bb4a2a0e37 SHA512 9738997ec9056d66a0e56fb21bc1d6f06c198394993d2960c13acf29821b0f6f1e8b6637abca0abdd3e57ff25b734286a309d991c9614fe6b9ee1f8de59e25fc
-DIST genpatches-6.12-23.extras.tar.xz 4056 BLAKE2B dc27e7f57ea95e678f08d3b6f791a26cec5b51e2204f3d527538f3c54333c8f25194981cdc68b7812973ee8baa95e0d5c575be26e918b25c160178d3bcf80769 SHA512 c7d92cc303dde284b5c1f31b87081167a1a8645e5611a65780d09ebc49f9cc2ded94007d10e1764d90e0d25e31fa73095227d381977c1ba13714654a328ac77f
-DIST genpatches-6.12-24.base.tar.xz 1500152 BLAKE2B 634de57b5d91cdc4ff2c221f036ec11d36db1396be3d3f7e3967f2d9ec78335fe9fdbf84d582978147535fb287238ac7d18f5763beb4efb8cf0430b547b76fe8 SHA512 aa9663fe8226793e138d24f48f66bd4dbe113ee9cc04111707e652e0d104cb861eeb40caaf7b6aecd0a56770086211612d08e4c58abe38e75b36b92ce031cc9d
-DIST genpatches-6.12-24.experimental.tar.xz 78504 BLAKE2B e59854c0773526dc7071900a92cabb65a963f096c363af347eab6ee5ca5232326da76b5d4c16556bacdb85751bb9633cf432c3804a1ce3f60ef80b2b8615bbb9 SHA512 eaeacda6e5fc6016a293ec08bc2080c0a047681b024f0f86a304e0854a265bdfde7301f24783b1c378f3efbc07a217c49f3fe60087a0e21a414687cf87e2e4b7
-DIST genpatches-6.12-24.extras.tar.xz 4056 BLAKE2B 21881a1d1182e60063e65132935e59a0ab66b3d6568b1ce4105df04f819bbb92a21422788ebf5ba763f09bd1341be2a5cd64d15f48684fcb3bac655b6d01e40c SHA512 d2ddbcc2944196f0e7e22367951246467acb1fa6623413c1889fd3e52fcd3be855f5c793fbad8537353cacbea262b1eef664c60b39715470603a82bb41930623
+DIST genpatches-6.1-143.base.tar.xz 7071932 BLAKE2B 6a9c6027e0f0ae2ea5c900749965730c186b347933acbbc6fcfcbfc8b1528ec5ce82b43a8824ff0d9b06913b3f57c5982f031578273f7ea86e57859d0a6dd5d2 SHA512 d91dfa2ca4c8551db3bdb70e8ac0a215275ca4d5e0f788b28bd358747bdfbc23e422792ab5de7983c9e184457c43999f1484c11ec25b8fce5f84a5a6822a64de
+DIST genpatches-6.1-143.experimental.tar.xz 17708 BLAKE2B f0095fd7365a50d6aa30db2e1e7822e2f4309cf13a9d51a0b0f9507bcd015b2cc34b36deb250b23429a439f357256363baf7ca4224d2408b59fe33e4e519d7c1 SHA512 0988e42bec41301b8abf36e85f9d4de355d3cb744cee2aa1105aad491942b67ad4a512b059e201fb7fa2fbba156c7e9b5414e6d17496699db2395687257b7f3d
+DIST genpatches-6.1-143.extras.tar.xz 4056 BLAKE2B e8ae9ec53201bd29d6d834e8b5f866ce60c2287bf1475e4024c5d56ee57ca485174c9a9207d31d57eb473c4d04fb1b12be9f78b85aacb2902ac71d1b645fc598 SHA512 3bad66ad2e88767ec61a743fb3257c567f83314e6bcb74627ae69e97f65429f82d84f986e50aa6a939b15a7f797f62d87537fc59aba511e155090d2c90968b54
DIST genpatches-6.12-25.base.tar.xz 1528212 BLAKE2B 818643d9f5ec5f4edc3cf2360f75bcf213ca99846e2bb96721933fa1785624aef8ae5c3ecd3af4f2e13e0cc44fed86e2d1cad8b53ed45acddcb9d91fc483c20b SHA512 746f4b5523fc3ebb3c59211c7fb4a80714e6068ab769a001c044ad300621b5a4a7a0b0b06c5a689bbf382cb27098f36725962bafb4d6e4489ab44cdb19b6ed1d
DIST genpatches-6.12-25.experimental.tar.xz 78504 BLAKE2B 67f29383edfbcf8ee219d41e29534ba1ddbbfe7f1ec31b1227dc0c9fd45dbc4c0d101633f1d9a7487e4b2783adc040dd8b8a17b4d5f9194633e2567f05e72bf1 SHA512 306687dc70fd7e268941c201f40953df7f93ac92e1de91746d3cfe938c0a53761e915365cb2ccf91e97a9d583233b6567f2408a40adf2f38d00c06e3fabb043e
DIST genpatches-6.12-25.extras.tar.xz 4056 BLAKE2B 2244be3d7b4121232106ee8110cb12ab75c8ae1a15377dc87598e25a287b8ce48577945a1677b944ff5fb5ce31e7309121181effe3814d2a522250fdaf8bcaa1 SHA512 d4fffa688883298c41f0c0ceae9ebdc234ec615945165fd74f67d31ececb23a2c905c106aa63ff16ce28bab31b1e08660002b68df0e27e0b54682b2a4981bb92
+DIST genpatches-6.12-26.base.tar.xz 1534560 BLAKE2B ab84c4f747924c39727b9340bb1974df4c547891e7551685bca0b85c65318f146bbedc44e7b66c56154d0aa64d50f3918f96e5eec84ff40201a52edd99414e41 SHA512 34bf25e6c0b706dfb8848d69969ad10c2532d2c5ee3e24e6ec9b11f3e347624dd6e9e129e77596c2971ede310ec8f2e743d3a4793e4b42ed1651e14f963e78a4
+DIST genpatches-6.12-26.experimental.tar.xz 78484 BLAKE2B 9ce98f00d649da35838b518649961044f93d8fc7ae04425f4c8ecd8ed5d1eac90963637d5c550be2a9c047cdb502aee8872eb86459e19fe236e56681e483fea5 SHA512 d6bbbb39b24e29fb8fecc504f31d490ad1e9662d08d86d4fa712f3c219fc63eb0d719ef20a45d083012fcf15fe4c4ad656d7796040fa3d3bf7edaf583896cccd
+DIST genpatches-6.12-26.extras.tar.xz 4056 BLAKE2B 3577c7e25edc04baf51a2ec2d36394b5d42d04f3749802d2e3a7dcb57c14aac8217dc243a93232d639a8758b71671e3134c8c1e2f8daa7f6770e40851d7fe0e9 SHA512 2d9581bd5fad5ac13189409c0c5512320c5b5897359d49a044beab3e47c37d027f12c196ff98175f10dab26523d778fa01ebbfaa60c6b8a99e31355864e0f0e8
DIST genpatches-6.13-10.base.tar.xz 663656 BLAKE2B 57d077fdb9f2550bb7f71386c65e1c39abc1e0e90ba16fa36010b4e731a554c24354a28c5b61fc1e7fe5bba187b0b0f96271d73cf5e6931b0c4df631c7c454d8 SHA512 67f1d1564e1c3f7debb7e8f8ed163f46a8b36c2d84179c97579df45cffcf70cc4c4d888380644c4df88aac8956439200e1cd467efdcf8cf1e6c9b405564052c6
DIST genpatches-6.13-10.experimental.tar.xz 79168 BLAKE2B b7e1e3e0804098ef5832622e5b5a448736a24e6b4360a636ad66fdfdbfefd5b096f274dd743ee6e4fe6c972092235f4146d85ec3ca23304a0f3ecf492614636e SHA512 b2dd9d73683d9034a7e82a9dd511d807d07c31a9b054ae57c0cff1cfc73cd00792d0278b0966333843146e562d151aff03277d06f566d5995453a0673d483494
DIST genpatches-6.13-10.extras.tar.xz 4056 BLAKE2B 0b1f54fde344f439375673cc8bb7c076f9809dafd46769897875e59fa8a27c0aafed7cc3b1137cc67fa906e874e052da67c37184a1e3fd343e8d60f53c8f1aa5 SHA512 9b5d3a03583c9312d309c67cae347957fc0739ce722c0f7e901e2a5812de392207a7f2126106c741966c4c3a9c7d0a5b01e39dd8deeda495b07cc85728992130
DIST genpatches-6.13-11.base.tar.xz 696060 BLAKE2B 1d90850c681688f299e6d66c6ab2a9f3d9a45ec516d2b727adb9dd7c71d33c452303190e2e0e3b2e5bbd779b1be22683d70e53e84324f1c3c545d942ff15fc44 SHA512 453db7b734144101cd3096fd1d0880700816ff1b8bf60b71436ac51eada5af8c74329ee288b302b5850231002bab5b8c3a737d4908ac09d05e32e9a5fb752603
DIST genpatches-6.13-11.experimental.tar.xz 79172 BLAKE2B 4e37e1e4ee40160d760ca55a0997fe52f3f0031b250e7c4d85aa7aa8fd3c2d0ac8364a8848c9182d93114c32d4f8b65ef01df4129650624f468cf236745f445c SHA512 206265b8f03dc89272532a07a3a3d76f47d1da61ff16c335f9bbdfe121d27328f011f2d6640dea5e3fde286529deb8f27ce00de8237176ce01c00bb155bbaee6
DIST genpatches-6.13-11.extras.tar.xz 4052 BLAKE2B a40b3c65ed30aa17797727e8df0efc37ea23639c965fe8acaa17f9315029ecf7603071f74d96a1623bc84f4d6d80f62f5119f85e714f32403bac6b300304a7d9 SHA512 a5953975b5e88bef1a8e8aa73f343343816db4e6731d5376dba6a3cc65e15b19e00e38817b5a5dfc5374ab9138ec1416a1d14143cdd41a52ba284ba506896bf3
-DIST genpatches-6.13-9.base.tar.xz 591648 BLAKE2B aca872a5d7956455b59fd50ea22b3b5e1da834506d9388614a36103fb2afdb1c7a02d75a8317378a9b6f934f3e5c294d5ffcadfb92d4d4850c7e865f3df18d0b SHA512 9fa7338ee164cd22c8cd0c5f9b133d64db60e8029232cb12ff8219a5a124ad0563673347639507b3ea6be66b5c42918bade3ff5b0515e44577120b8e2da55249
-DIST genpatches-6.13-9.experimental.tar.xz 6048 BLAKE2B e4b7ccd6b9b4595786b7099ff86e19a000d35ddbc41fc97c65af3f3a016259bed8de772ebc2b7067b0e50dae3afee37588bbf1cb0eb5e838e8d752faa8af04a1 SHA512 33c6de78db09a1c2f81b428c89e516a0808bf5b14b641bb14f505b66d186d49c2e3da4f686dae72648938b18459bbcc22dc07247ea101fa319f11fe57e86a101
-DIST genpatches-6.13-9.extras.tar.xz 4060 BLAKE2B f4ce8b701cafe532570d8066e2bc0a41eb2340f54a078a8766cd5f1e0c4e2ae5cbd17f6db1cea0b045ec92dc492d7a9886e9e0513adbc9bf5f3012efb9d7eee0 SHA512 43a23e9d3ad03b31a9de22270b89d6abf78247bbd9ad7a60e8d381c09affdb26e11041aa6cacaeef9d44be5b1b976d6d201047b3a6c52dd3e389633d525d013e
+DIST genpatches-6.13-12.base.tar.xz 703484 BLAKE2B 5b00c4e4f5791de684731bee535312f42c9f7a0ffb57c25c262025542b5380e6c55877526ac71c5d1293831d69f84a74a65c8df47eedfc14b91f166b51d0ddb7 SHA512 cca66b71c217cee7b2723a63e2085fa5e041ed8a226e9563704016e37fb46221a941cea22581652bdeab2333ebe74e6858232283e3071240a9587eb86adc7e1a
+DIST genpatches-6.13-12.experimental.tar.xz 79160 BLAKE2B 27f6a2ef58a5bdb8c95f2ae71cf9ff55f9d069e4f05c2b572f7854acfa9b23037b86c245adde7d61681ab0dd99b49938c9ef868da063c10318c0026e08cafba9 SHA512 6fb958cc848f6cb06d09656b52f8df801d1ba4f7ee96ff270e3247489e74fdef6b2578b18449ec0aa61cb16deed35ee7de5fd395081caa2bb16776a63e27fec6
+DIST genpatches-6.13-12.extras.tar.xz 4056 BLAKE2B 1141e92da31d5a7de405fa789b73a50bcf5c00f4c07a5543ba17171e874373cf50013095dd53ab7b6282240b7291fb62967114020bdb0c2fd6102c93ac37c0ef SHA512 5facffe5dc9b97ac807acf7569a3c0cd2099112bac593fb0d397c6f1648b3c9b2c5699910a6a3361a0b4181c3ed9ab0044a53ec07cf2e748223bb27bccce5ed8
DIST genpatches-6.14-1.base.tar.xz 7800 BLAKE2B 06584c689b24f1ae869c2228cc92a4ebdcce8a4b2dfeaf64c69800b51f2e9c075d4fdb3a8de092ad660b09fa4e5d89af3021827e5ef83f689543e788813d25f5 SHA512 6fffccd70a0626b52a5185a920bae77ac0cbfcb8277ec197c587d17922808b9a03f70359b981f7d27c8e8ba5434ccf7fd8ddcbfb4d7919ac7ef854b2ad99ad33
DIST genpatches-6.14-1.experimental.tar.xz 6052 BLAKE2B bbd8044e56451e9c3a38f35ea9646246cc2f1be9879962790557128c2b43ac182f038ab89a0ab3f7083670c265eb1d93c8b5d9b36e4ef47581d702fa92318053 SHA512 f90322ddecb8ab4fa2ed550855e615418eb5dae57f890d264a91909f9dc62fe0d2520951d937d9706240905c6d2cc4da655bb46968fe823fca1ee900c9e36193
DIST genpatches-6.14-1.extras.tar.xz 4056 BLAKE2B 9b1cdc74d08fa93f447e175cac268a563ff8678812967697f1080a5e6bfd7c63fff8a1278bd1b673e311d23bdd6ba42acd32e75fb3bbb62d4f4fcb47c5c5b409 SHA512 d5fc55a5f4ecf985520497ea1d3a9a86030088da3beaabd9a0de7a2f1b5e505d77ec2e0647664de0fdb3995793137337bc7e0e0435a7bed5faaf487b5d5a8b24
+DIST genpatches-6.14-2.base.tar.xz 16768 BLAKE2B 95cf49b103512f2a6758a704c88b740e1c0fb5ec48c361cf5c60c03a21aeb01554452effcf9c241a5163a1472bbfa1bb3476ebda784c3152ec3bc7e823889a2f SHA512 4403d071b9d4691c1a07280755d828ff234bb56c9e27d6d3515be2653aefcb25a4e9722c61904de145b96bf20d76d18f7a1f9f83058e30b2485544563779202c
+DIST genpatches-6.14-2.experimental.tar.xz 6048 BLAKE2B 8dc6d379bc188065c5905ceb339e0e24131c344f5dd86db4a770a761375029285b7f84f6f99f91e7f898ea8f6198bf57b4397a8d9758d5523b5c7d6c7bffab49 SHA512 900862c82c24db0a673bff96365c293af477d13c6a1cd26b16f1ba1c9833146e9992ec229446a6d921c8ac42612db83e7682cd62dd99688e535744622166cf29
+DIST genpatches-6.14-2.extras.tar.xz 4052 BLAKE2B 1f50db489f26a2727e46d64aa5fca4fff7fbc59f6093cba8fe91faaded0d38bd1be46a974dd3ece6cfd5bdc18698e11b5413ade535730b99ef22b0135c7c7394 SHA512 3316151a578ccd510534b91e9445441ca6b53822533b60bd516c765b4abfe0ca0575f2a18e31f7a975410bff1fed0892b57643f844757cdd3c976cb759cbe2c2
DIST genpatches-6.6-70.base.tar.xz 3723176 BLAKE2B 19017743aaa0e1c717746592f253a14ca476eae1658742c6e487023ee5a670473fe582a814a1202f2aeefc78d7dd3dd249810d7665299f740fcfceb1c8c11f84 SHA512 dfaa2df7ceb9411e9e35fc9f4822f7d579c1106b49c57805d657ec14699764a54e10d93f717801db7e33698b1c01dbab489e7b9953b1ff23feacbdec5a99c95b
DIST genpatches-6.6-70.experimental.tar.xz 5760 BLAKE2B 819eec9931b944363d5da41bddcc17007f9825d6caa736e30869d175cceb138a87a2c22c2b17ebd070b583d69840d2b28597dbf80ce2835e1088cc6c7fa86660 SHA512 b6b1a58c549a1350e4b1479544db9658a8ad78f61dd3c486b909351c29e61d9d6fe97230f01437775d32711633cde4300be1b00bfa6dc9687e60b126427689da
DIST genpatches-6.6-70.extras.tar.xz 4060 BLAKE2B 65cc5e2a27894992dd78d6cbfe5601f2e10b21f6e588d8a8d75f1f265f1fdab3ab03dd4d5c18e3ac5f48a6a72f021e2f125c5140224b26f0caeba3def4054042 SHA512 728495f3fa06f52f0ececb3b5e69b1cd4c7aa29d8ca02bc7a537616a2c1cf81859b5f624e125332a1def8176f7a878da58843ef8d363a5d622009b31548879c6
-DIST genpatches-6.6-88.base.tar.xz 4497952 BLAKE2B 65f393c767bd4edda1954fc15c90e07f5d5a67a445fe24063a94f7eeea23196bc0da417514a4048bd91b5cd330a309e69df4653846be0e0207abc649efa7f072 SHA512 16e5cc40edfe8edd95dad7e28f89b9593ee24fd380444ff67376bc95f71c71cb13b9a0ace7562ae7275c2acd405419534b8ffd66ee78a81897970b4c43f203ee
-DIST genpatches-6.6-88.experimental.tar.xz 6048 BLAKE2B 96b5565ca479bd73fa7c04d5f916cb2c5b2d10dbd5c33a6984822a6eafe149d43127bcf0f8c26435178c927c80eabf38e54e6b87c809cc37342c9e1f398f80c2 SHA512 51c63e1b48262aad4f3e676ce3988bf01eb4581a6bdbfce90fc6634f8546a56ddf79b58209906769dd04feb6df65a5e86034d806b0dc0bfdf2c02480db2df762
-DIST genpatches-6.6-88.extras.tar.xz 4056 BLAKE2B 9dce8d9362ca0e3548e31392659afb0b475eb0ee03bb71c51cac40411f35ba8ffe519c3e8438a05dfd140a8032321b8936df4f48cc8eb87f8fd6ce0635249da6 SHA512 02e4cd170b09901dc9bf2655065a8eb44e2330375fbbb2c3aa81d3f8c2bf6854403b4d7b412fa3d6bb377ec3e39f5091355a0b649f6a69282123e3d710464845
-DIST genpatches-6.6-92.base.tar.xz 4647800 BLAKE2B 05cdb4d7f661b5461a901ceefa540092175ff7c3b435082674e174b64349410967f4c7e14bb1cf17a0418b6270f281cbeccb779c47fd647d05302b46b84819c4 SHA512 7bf5859d8740b12d8e4a37d9f9428657785eb1792e60e9f5870a34b38e85f108537d9d79cf7d7373a4e7477708b99f111b3da6f1a76add7e0e0bea4e2f4d0f09
-DIST genpatches-6.6-92.experimental.tar.xz 6056 BLAKE2B 30833546b1c64d1861ac554af909b39cb31614c98015e5ebc9293b39327a553b73690a15ff0e3a0826636b835a7e687368a34c53334ba99bb7b660bb651f6f0a SHA512 182fd3910e3a424b4bb9715c05eea0e179f9aa904b184a64be86ab08800e180be1ce3bef5292a6e1f16f44b77b4d58c56521d2c22accff7c2ead85dffe156f6a
-DIST genpatches-6.6-92.extras.tar.xz 4056 BLAKE2B 39db4511a3cae61ec10cdf708852b4e2527a560429567fe80aea823a1571efcdfefb7a86f031662ce5460dc9191bb4f47958339345378874cd71042b7ac578fb SHA512 34a41bd55a9ec7a6c68676b44a60949f9b79aaf43b140d7e84c12bc0f4c4c44e44528301c86510e99247149897eeee69dfee153acb00779b01fb3df4381f7516
-DIST genpatches-6.6-93.base.tar.xz 4705028 BLAKE2B 1beec486187b8504bb6a1c3fe4ce56089344a473d815bc5b33d3af360eb35e56737361dd2eb6e9a97f779fa6027798e3849dc99f0280bb9b9f11da3f8624870a SHA512 7014949210531946bd9daabcf0bda3e1c6f61a2d9c2f9534ae662d529c5ea61b838ea6634afc1473724d93d8801a9e5571549c25f04d72966b0856fe53f35ae4
-DIST genpatches-6.6-93.experimental.tar.xz 6052 BLAKE2B fc2a75d9a8f19f49452e16346ac0d6b534da96a650b6e7f653869e533304b65452c0b39bf3eef729ff7614ab8886e8fa20cef88a44abeb386d1468cadbeb8df9 SHA512 294c792f6d4dc76340bd0eb43983c8c9c0167da5366ec8a37f2a91a2d410a9264fbec6b99f76ff67f1c587ba788b32f12019f3661a10e78141924500966e047d
-DIST genpatches-6.6-93.extras.tar.xz 4056 BLAKE2B 70a19a3f034d0851fa9969029fa4fec74aaac51308b85599a58eb3d2bd15d6b19c95b402bbab1189daeacd28c465bb5381a8ea85bba42f9f66a94c7a1809a15c SHA512 3bd068e5448cf43599708d4aa73d496b2cffc0761144071392f182c79d385d5ab402cd45e0699842f8221072a4cdf505d7f81e295fe0c30cd4d6ea7822d9b6e9
DIST genpatches-6.6-94.base.tar.xz 4728588 BLAKE2B 63e287cf4973aa3808673a8069572ff79ca0efda0c7711df217fa44ba1d8179f355ba4f1145be2a81974922eb17b2110f31ed091fd1aa2609d2432995df9ba53 SHA512 9cd910058edb7e36a8621eb1f2d8493ad4c3db2551e3073683557be9a73b20cdf4647d7beedd2ac93b84fa126b816485372f1d8c5901bddbb83f6896dbe9a22b
DIST genpatches-6.6-94.experimental.tar.xz 6052 BLAKE2B da14ea5496619cd6e488e494d22d2abc9d2ad8cf1137b9c26ebb43eb62bb361a96a8f0661e45db4bed17c9d81f7a77f0c427ca7e1d8bad333712be42d2de30e8 SHA512 ee981ef9d3d1d0edb450d0759daf04eb1c9aef28ddd106edcae5947180b1ec835b05a63cd2482d6a7b39bf1d9284d2841709403808bc2b651f1c01c01cfff036
DIST genpatches-6.6-94.extras.tar.xz 4056 BLAKE2B 91ce861bb22c0e604dbc9e23fbc0a59baac8992f9c7ee1e1f3d5dbd28d3695f0621a6fc9b04af70dd16c0283af61b77d3560069b34e7b7457b3daf4db4a8e63a SHA512 a9b0632fb4c8fe27350e28b3bda5b2c2faf539e2d063e7ff04cb901ac4610c16537cc121117e283076f07318454eef6127aa326a401f932f197575baa5ea99be
+DIST genpatches-6.6-95.base.tar.xz 4736688 BLAKE2B bb95c2f2839f40a05b0277558a08d91a031e9066f8ba44f08dc1c9cfcae038ab431f8951734f37ae0b4c0edb42e7c3f868f495b90a7e0e988b8fdbd900cabc3f SHA512 c5b0bb418c4ce0cbf8e00da3864c37308141f757621c5125e33c283d92187efc234d5e2097e40ececd55b1c10398063b378b42fb7aca57a0864d04f0a06b3472
+DIST genpatches-6.6-95.experimental.tar.xz 6052 BLAKE2B 8a18c955a8750e39495757490a5294d3d8986ca99593d6a42b0ca8c8625bb91a4c2f66a74ebc361735b961a6458b99a34434a8d0fb0278c468ecee812753191c SHA512 c9e267de147a8aa50003355d93f010f2f3f47d09066296f03d089bf55d714a4b44224bc41e4bdf7f5a73a510b1359780dc027a6c90c75eb55df552def88bdc4a
+DIST genpatches-6.6-95.extras.tar.xz 4056 BLAKE2B 4f8a565b8f4d422373984736276882979492bef192230aa838ca2d44732e684035b3f2fb2c18b85cf639d4b1ccfe910ac568c0cf6514b3af40b075ec53786e93 SHA512 50a86b05bc17f49336d39fbb66ec3bd4ecf1be534982ebbad2a0dbdb52f25250c8dcc80a7e73459e118d94e9c645fa422ad796d74226636bbe274aeda2fbd7b7
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
@@ -81,21 +66,16 @@ EBUILD gentoo-sources-5.15.177.ebuild 721 BLAKE2B d03d59d425ac07ac7496e9d63bd348
EBUILD gentoo-sources-5.15.178.ebuild 729 BLAKE2B d3f3f9343e760888fff796ddd7ff2262046a3f19ed936517ab24249c81cad429ca6415999d25f5cb32df837729bffaad3a51a4f4e985b9137e4f327b7e1486fb SHA512 158720907849791acee37640315811f7696b8bba43b9e6ad6556056e11e300799753ff823dccbbf391ac23c3d611200fc8e69928468be19f6e2a0ce6b6ddda7e
EBUILD gentoo-sources-5.15.179.ebuild 729 BLAKE2B d3c198ad963f0e3bc4dbaea0481e1c7ee311c6a7153e5c0b99151680fb86e858b87f4068f06be225ea27ad1fc782d503fe51d386b523bc25dfe7fb34e9df7a03 SHA512 7dedaed1260fac74de6074af4b13706ce08d0de3a947f23c470459dab076316c62d5c81b40d81d650edf6053574e549f2d625bdb8d554c90fb0df9b75e451244
EBUILD gentoo-sources-6.1.118.ebuild 692 BLAKE2B 5fb0b953f2a044ba2c049fe5bd3bc54a712bb8b529d3ce87049bf33c19e842c06f760abd09186353922e337977cda87b309dcc7cb49de05743c9cef84bf68b3c SHA512 ae00995ab29b63106d96ddacb188957d88a6bd2e71fa3a12693bd4393b51000a7b592b891adb5d3eed16c3f91af44e82863c23ce5ebb7c8d2d58b4d6823ec9da
-EBUILD gentoo-sources-6.1.129.ebuild 740 BLAKE2B 7c28acf2e1de5a0ac488d17841928a9d4014132080447a3a33bb67ff01e95a41f2b9c652ecfe76c1b8f64a5188674df6e399072a2a01030fa44b4769b6fa7363 SHA512 4a2d0b4e39a47797296fa3421beaf9209440fba9414fa1472202d70b45e1c09b00991e0240bbe578d5753cf89c0734ad9a42bb47edb9ad09ac4cf5703c850246
-EBUILD gentoo-sources-6.1.130.ebuild 742 BLAKE2B bec5466d614c60c4d72ea7303d365b1a75aa9a6a722b00afd6c809cb06ea2e961a8d645dcfc38a204eeb83045af2bdf3a64e5a9aec1667230ce1354e8439226d SHA512 0646d0a2a07da431542e8330989954b4d058cc779b8edf991185faf3004c1645554d9300d4f82b2a94789b7b8792acba9723cf18a05012cd73ebd4c19fa0fe3f
-EBUILD gentoo-sources-6.1.131.ebuild 742 BLAKE2B cedeec691ad0c3b7b63896819883fe01bc056ebe29954735d4d70e9db8715aa8f9b3be41f1b9a56756ecdc831106ae6c1c09f9395e1b4302ec2f643701a1cb54 SHA512 d599566f6006fc808856341ff175a9ed11ac0da64a7c6a399f06a0fe3310fabc7fda4b0246cf54e8c16109430b64d3588a5887a2834998223dc329207321bd0a
EBUILD gentoo-sources-6.1.132.ebuild 740 BLAKE2B 3075cf3a8472337d33b863d335d26f938eb7927f4a377868352ccfab4e0d4bdfcb9d3577c2532c94c934db9af07e551360b583e2a7bd6265381b50ed67b17834 SHA512 7e6b9562b69e7bb5325b5331c316ca217389bc5bdb42ecc2636b691770d1b26b1d51c6f9fba4e555705877b716579dfe4a38aad52495e4931dde98b3a58c66b3
-EBUILD gentoo-sources-6.12.16.ebuild 926 BLAKE2B 9f7a9d3bb7052dfbb50a1d94ffd96b7713e466ef1d8c2ad0ee1b5f1f965ff2b0f2222d7cfa1e1d7427686716e119b13fc7d0c51c5f5f962af1d122bec5e62ec8 SHA512 94d81e04f52bcb3329e761b4a2af3d85c58e3c1fd7035eb72b367a6e611e071339f8fd179d751ed0df6e21aa6201eeac7cf23dc91b3cfd5bba53b4d01c4673d8
-EBUILD gentoo-sources-6.12.19.ebuild 928 BLAKE2B 36263bb3a644118600958e5b7517bdb8141c3798dd26820f28d704def375bbcffd95c3bc0ddde0a732400e0a797e461c981dd8c305cc613d62fc6cef68062a50 SHA512 fb208937e9f7feb80924fdd100a22ad9dff873dde8021dcbbe2b43edf85d27a19b41583990427b2574c6bd5ee82e0010f37647871a432b879b2ca23a4edd3e81
-EBUILD gentoo-sources-6.12.20.ebuild 928 BLAKE2B d947c4b948122e3a579e080be83ba05f3c4f00433cdb5677c9891df909ad622ba6c58714977d3175d0aef7b64a186ec77af074a537d3fd64b21f1cbe80300f29 SHA512 bc54ca358972570177d2105ff43a7cf964d37c85044f3af272e2f2550273eef136f69b3d5b8073b17662a24ce245b563c5cd8f72d49f120f2e7449f539255f99
+EBUILD gentoo-sources-6.1.133.ebuild 742 BLAKE2B bb2eb9bb8d8b73d53a60a407ce7d68145a15afb52cf0f77120a259fa71b212d9e20c0622b40e808f093f8bc33b9c760507fe3a2a0bf781e08b3d7246dec62eda SHA512 05e5f591cc26f8fa0b2947317650657f48a2803f225627fd729570cb2378e18e59451c48efe0cdfca3968dbc489170d2949673c073cab22978b7832381141480
EBUILD gentoo-sources-6.12.21.ebuild 926 BLAKE2B 1aa765f1fc88faea5b97bd15af20ea24bcd332f6b75b05295ec0b2648b86aba430436864a24d422f0563eda8fea49aebd400fdceb4d3298b2054053fcc63d145 SHA512 20f694c18e825362e219d96f020882c247ce41d58de24a354fa779385e098733c2a34ea013fae22e540c4cbdc9f29ca8313599e0e257bdc818aa2be3fa5b5db1
-EBUILD gentoo-sources-6.13.7.ebuild 927 BLAKE2B c8bd1132f56eacdb7fe6f53f41bbb71f9ff864a323a6ed260cabe72f873484408191ca8fbcc011e0413b186169d29de9c7ac82d8ef9e1fa1caae0fa07b980ec8 SHA512 1e56056daafc8ba8fb991a77174050e2684a58aae4e9af509c59380cbe15384bdd23d18cea015312e1c86f29f1c99484a789959a2cad2e662be9ab7afebc4ee9
+EBUILD gentoo-sources-6.12.22.ebuild 928 BLAKE2B 4f53396d248c2452ffcfc60d888731d84ef681dff181067162389e91b2bddf781dabfa5dbbf36a2f06dfc2df67752c461d51bdeab336bcbd7cf889061db7dd0f SHA512 450ea6eab087f78729c129eb7439f06011fae90c108ff73a49e5029bd574fd994412f11cb20a47b0a1ad46c71924df2a5a6e8ab97eb7014403e566f0df490c01
+EBUILD gentoo-sources-6.13.10.ebuild 928 BLAKE2B 4364c7f416e0a8045f824bd40d52a147a86d17f7d7b35cf3cf60c3b34032509b52cb682eb028067a813cb51ba5db7d0f8ff43481757e3211af9b5adf125637dc SHA512 427cf65c50855d9265edd0312951b8a3e7cb125697da06367936e197e7c03dc7469bbbac0f752521881c65773820264468dbe8d62fdb1deaaeb0d3069cfe2673
EBUILD gentoo-sources-6.13.8.ebuild 928 BLAKE2B 3a7de5d50a0e6731aef6071bcd4470386884a5d8c5bc67858679a894e063e56d59e8bea7a563742ac699f66d2af0b496ebc9592e120bafed09eb839d08f13b7f SHA512 692f460edaac8328b013389e9b694a7ae7a2ee938e651d5d8ac8f3c1a80a26f2168b779ba0025ae53b14f3524990652ddee3322feef22b760ab29dec16e3165a
EBUILD gentoo-sources-6.13.9.ebuild 928 BLAKE2B ebe67a3ed19514f07ec22da85631e495b3ea775b0327ce4bb0e0e4ea17b6ee31988136a94a5c93188590fdd197ec6cff512bb27a3c8505309973e680eb91dc34 SHA512 1020ff78610ca30879ddbaaf11397798a8763f074eb9da164b97607ed6ea907768b274c00c9872f453274a3142c17d3a51d84c10a63591d82ff90de9d2879ca5
EBUILD gentoo-sources-6.14.0.ebuild 927 BLAKE2B d16bedaaf9da1ff38fa1b23fd1b8731b48c6bdd13c566abd8acf88e5e37228e3f19d7c9bb5dfc1a03a82e00450f2e1ef246a08e83c2b0bd6da94cb91346e92d9 SHA512 4d849541daa7eb7d7940751da9518beea36f6247f6f1aebf438d43c878b3ab056f16efa44c70b6afe9068d3f7d136cc1c7c36776c103c8e5687d57e5957a3a45
+EBUILD gentoo-sources-6.14.1.ebuild 927 BLAKE2B 080d75328dfaba17e5af1f34d91ae626d0427a93af3a3b915278eb29f439333fdcdc9bbb0fc44259b5c8b370620a293ce6a10b62433e579081256ab3b89fb739 SHA512 54c4c64f0d841529f5fdaef348cd0b5bd923453d9f704a98f5e0237d1830b9c56d4730319adcc8426a84877e21a53963fd09d253957c5779fbd78f2495a6e278
EBUILD gentoo-sources-6.6.62.ebuild 698 BLAKE2B dc488e742bc2e9eede45e646abb4d0bd9a0a563066f0facde7b021efae8152f3e0db15ad38a97b4060c5dfaa47f619513565f95e195f6d4fae7cf5f470c5865c SHA512 a99f6584c94d553241bd9cf561af2f7159b216b281a987849eaa98f4fdb7946525ec5688e7010a48837508782b59faec03b337cb3f408f11f8e4d3d3de6abcde
-EBUILD gentoo-sources-6.6.79.ebuild 746 BLAKE2B 5c8963ec18a81a8792d0152f0d4fb429a03c19a18df136a6c1a083e1da7f20c1895bf1dd52adca0903dc3cbfa4d20fa016f573dfdd268d238178bb52b51139f6 SHA512 1ae2e638da101ba0053018ad8680e4b0f54f50785da09188e7150d8efc4af9eea74bba0e558dd6c4c460251b35845cb11275e032b7e83086979dfffb2ba4e363
-EBUILD gentoo-sources-6.6.83.ebuild 748 BLAKE2B 8430bb680f12aef3beb479a8b40715c13a4e974224d2b34d50479873cf04679148b8fc6513d1382c242d79df769576ae519debb62907d213bbec8ec54f95cba6 SHA512 67efd4dd3684ba125c77a311ae40ac442f0ef8ac3a3f74b962b7ca523375c15445d7bcd4bb3abf48aa429da7cdd4617c29c4ba84e581a3f51aa9f909cf910521
-EBUILD gentoo-sources-6.6.84.ebuild 748 BLAKE2B dbd84d2520609e2a735a7382bedf01e340a632378f38242d55d4207e8c7cfd52ec57f2600d25c1da6894a0e84a593ef39c6a71d7d81437f80961372a7e0d26c0 SHA512 2db41ead01202d4a9a07e4e41e54b88fd1c9efee43aca65d8af17df47535ba2d6e7f0a97cfe538f6ae344c08b0d6999f2006c8b80b935df80898e0e6d3148a71
EBUILD gentoo-sources-6.6.85.ebuild 746 BLAKE2B e1edf11caa637d90288b98c72203d947774d5b3bf065e60f4c8c5853767ed9db6fcb258440495f6af6e5ee70c266fc240aa4a4f62b177bab82e6a7388ab947a5 SHA512 6338fe1d66012640502fe33feca900bbe4a6e5ee5abdc0278bf51579d0d4d439144f39478373a99a18984a9e9aa77072ff083da995b5ce9e69ab23ff8ace8191
+EBUILD gentoo-sources-6.6.86.ebuild 748 BLAKE2B 9d7e9c881ccc9f24c188c824d8b9ed62f42d3e1c238a1181f701b8a04ea724f6f2aee425862cc89f6b4a90707e184338aa6e5515eb852b319d49c431f4bfa33b SHA512 2b4a0dc148ef606ce2c5c15c7cfc8fc6d215147b8042d521a115ef5b41f67ec9ac811af0a18fafe8d6c75135c39b441938f80ecde1509c3650fa3b47e633e078
MISC metadata.xml 501 BLAKE2B f5363c8a19540d5bb924b38bdebeb8dbc60c84e58d1d87a9148a3e7abb09b0a1b733c98b130b778b8ab3a88375598444aa9d537d8c5338864a3d4497600d7836 SHA512 bc1ba0d75dbf5b95b3f93e666389c6408f20aebeec99bc8ec00653758b67588e07214285ed106fd9e5aed2c8d57c625d666c797212fda51e1ab98ce1df816467
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.129.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.129.ebuild
deleted file mode 100644
index b84b11815245..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.129.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# 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="139"
-
-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 ~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
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.130.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.130.ebuild
deleted file mode 100644
index f74d79957a0d..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.130.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# 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="140"
-
-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 ~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
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.131.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.133.ebuild
index 336edcdbb969..935aea42b905 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.131.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.133.ebuild
@@ -4,7 +4,7 @@
EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="141"
+K_GENPATCHES_VER="143"
inherit kernel-2
detect_version
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.12.16.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.12.16.ebuild
deleted file mode 100644
index 657c37c0caa9..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.12.16.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# 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="20"
-
-inherit check-reqs 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_pretend() {
- CHECKREQS_DISK_BUILD="4G"
- check-reqs_pkg_pretend
-}
-
-src_prepare() {
- kernel-2_src_prepare
- rm "${S}/tools/testing/selftests/tc-testing/action-ebpf"
-}
-
-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
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.12.19.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.12.22.ebuild
index b6d94edc23e0..bc7c4020bb22 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.12.19.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.12.22.ebuild
@@ -4,7 +4,7 @@
EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="23"
+K_GENPATCHES_VER="26"
inherit check-reqs kernel-2
detect_version
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.12.20.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.13.10.ebuild
index 523368906512..1ee85a3b8ddf 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.12.20.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.13.10.ebuild
@@ -4,7 +4,7 @@
EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="24"
+K_GENPATCHES_VER="12"
inherit check-reqs kernel-2
detect_version
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.13.7.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.14.1.ebuild
index e7b2dcfbd4f7..45fd7ce9a817 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.13.7.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.14.1.ebuild
@@ -4,7 +4,7 @@
EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="9"
+K_GENPATCHES_VER="2"
inherit check-reqs kernel-2
detect_version
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.79.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.79.ebuild
deleted file mode 100644
index 53c2562f8c8c..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.79.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# 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="88"
-
-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
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.84.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.84.ebuild
deleted file mode 100644
index f4e8df1a3f52..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.84.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# 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="93"
-
-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
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.83.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.86.ebuild
index 8e762ae98d68..2887f5011d03 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.83.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.6.86.ebuild
@@ -4,7 +4,7 @@
EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="92"
+K_GENPATCHES_VER="95"
inherit kernel-2
detect_version
diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 26f1aa9dd82b..3316c22783af 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,16 +1,4 @@
-DIST linux-6.13.tar.xz 148523052 BLAKE2B 9f617ecb3f2393b57ba03c654fea62a7213f24c835989f333a1ef29492af551bfa7d9ad786d5ef1484854adc77c7c6af38fb09a72d994d305695f512c325e77f SHA512 1137e6440132b0958f89165440e99208f82b204e7245ae69dc9c808df97d13ce8f58136db92407e0e93394fa7f6283ec7a34597c6e92a5b6d9025e0960357957
-DIST patch-6.14-rc1.patch 38268259 BLAKE2B 4c349fac7c9040dc4cd24dbb9078ef47688b72dc984e9c15f19e2fc1c4b0e9496fb8fd3cc55d48aaa18f296ae6c3a49d34f98e9d1f083ce73c37549befb3e892 SHA512 6d51919e372d08455990f0e66a7514b51191331e41088f2eef596e85a523a65aca0743951323aa629fe7552df2c735b13b5414bb1fc7ad4b5b7e17585d239fa5
-DIST patch-6.14-rc2.patch 38544862 BLAKE2B f775f15e198e59fe8581aca7a6d8a53684b9aeca0c69dd5a6ce7fc8464608895425dbf5031df9620f1e4cd13e1b579e800494842ff700fe8e66dfdaf93541bc4 SHA512 6828d934bb03d3d7b30c2e757a681c83b7f22ddc711ab6e0206638f981d26391f633b4bc90f1425b824493e7919007c369f3089e826bd752be3fd7e400ba84c8
-DIST patch-6.14-rc3.patch 38939531 BLAKE2B 95968a36993129985c578d7beb4cba417a09090cc305cd2b188db64a0436cb278f8adb35246c233077862e0c8a72d599ac6ae415d452db4ace92685f045f4d73 SHA512 6c312f82046472597e4cc752b07d7914e8d714717a7a13b004aa33e7b9199e3b522bdeb44da5fc7242d840d2d7c6dda785b12bd93a88e484670dda07e783c963
-DIST patch-6.14-rc4.patch 39188198 BLAKE2B 6b24651edbacaabb148063bc1858d337eebbcb00421421097808902a9ccb37568f4fded6ef6b8b8e4d876018f0e2ae7ab825d509300b843a71627269cd27f1a2 SHA512 2a3d3613a95fdc95344a90bf061675385f4fcbe6be50e41b17c18079c81e79356c64ed7efeb4fc866630aeed73818c696e262d0da8eaa18d5139944fed6deb8c
-DIST patch-6.14-rc5.patch 39450650 BLAKE2B efcf298ca299ea177761017e9b4dbe1f8a26519ae9280525ac6d74fb2944c8553ffd324d7997ec7ed0e4985e16a702a92af88438ae71c16f23ac7f178e2a2469 SHA512 68686935d7a85e78cea929dfad33e49941df7e3d3ef0990951af7efdc98c4ac5ddf68cec144f82409a078e8e45fa26c9a1df9cfbd08ccb6fe69772eb3d104e15
-DIST patch-6.14-rc6.patch 39817763 BLAKE2B 422bc365dd70e067c89af31e047bf09962708cc90008cad886de95f8f6aa2101decaf0b6ba08194b54f404b12b4aa7796841da30b03afeef7ea39cd2227c75aa SHA512 660e849508ebbd9ad64189a5d2351c50d68221ad0ccfa2da94040a92c087a58bcc3c5fac54c19993e947d8e2af9045db5ae44e4c9e7c6ae8db3d7d7779080966
-DIST patch-6.14-rc7.patch 40054345 BLAKE2B a752b957872b7ca2d9a000e85b5b28d5840f909db667d52be0ced4ae1e3cd44ccc1c40bfe62151f9e9fa54663866924e3aee0d63392ec36eabe4a5ebb060d4aa SHA512 52187ff34ff2b54a5a24d0a80a4ab65ce79c6c6251bba45f3e2ad366e4b1f470381f5540ae210d7aebbbc15db4c6887f36bc7525d1fe9dfca72004dc2b89feab
-EBUILD git-sources-6.14_rc1.ebuild 1174 BLAKE2B df74e2ff33bb28f2ee65a10182778a8e738765581325d4053515f4f6835abe6c40b9480bb5fd70e497f089fd8377c34d836f9c708393ea0c85ec2a5a6bcf3369 SHA512 80ef26e79dd758d05f32d121f3492002d90afa8f850856e1852beb6b8ef2f4d19011d1548ad97b4643340d7f08e19f6ec0f55b0aba2296fa7547111ce23da703
-EBUILD git-sources-6.14_rc2.ebuild 1174 BLAKE2B df74e2ff33bb28f2ee65a10182778a8e738765581325d4053515f4f6835abe6c40b9480bb5fd70e497f089fd8377c34d836f9c708393ea0c85ec2a5a6bcf3369 SHA512 80ef26e79dd758d05f32d121f3492002d90afa8f850856e1852beb6b8ef2f4d19011d1548ad97b4643340d7f08e19f6ec0f55b0aba2296fa7547111ce23da703
-EBUILD git-sources-6.14_rc3.ebuild 1174 BLAKE2B df74e2ff33bb28f2ee65a10182778a8e738765581325d4053515f4f6835abe6c40b9480bb5fd70e497f089fd8377c34d836f9c708393ea0c85ec2a5a6bcf3369 SHA512 80ef26e79dd758d05f32d121f3492002d90afa8f850856e1852beb6b8ef2f4d19011d1548ad97b4643340d7f08e19f6ec0f55b0aba2296fa7547111ce23da703
-EBUILD git-sources-6.14_rc4.ebuild 1174 BLAKE2B df74e2ff33bb28f2ee65a10182778a8e738765581325d4053515f4f6835abe6c40b9480bb5fd70e497f089fd8377c34d836f9c708393ea0c85ec2a5a6bcf3369 SHA512 80ef26e79dd758d05f32d121f3492002d90afa8f850856e1852beb6b8ef2f4d19011d1548ad97b4643340d7f08e19f6ec0f55b0aba2296fa7547111ce23da703
-EBUILD git-sources-6.14_rc5.ebuild 1174 BLAKE2B df74e2ff33bb28f2ee65a10182778a8e738765581325d4053515f4f6835abe6c40b9480bb5fd70e497f089fd8377c34d836f9c708393ea0c85ec2a5a6bcf3369 SHA512 80ef26e79dd758d05f32d121f3492002d90afa8f850856e1852beb6b8ef2f4d19011d1548ad97b4643340d7f08e19f6ec0f55b0aba2296fa7547111ce23da703
-EBUILD git-sources-6.14_rc6.ebuild 1174 BLAKE2B df74e2ff33bb28f2ee65a10182778a8e738765581325d4053515f4f6835abe6c40b9480bb5fd70e497f089fd8377c34d836f9c708393ea0c85ec2a5a6bcf3369 SHA512 80ef26e79dd758d05f32d121f3492002d90afa8f850856e1852beb6b8ef2f4d19011d1548ad97b4643340d7f08e19f6ec0f55b0aba2296fa7547111ce23da703
-EBUILD git-sources-6.14_rc7.ebuild 1174 BLAKE2B df74e2ff33bb28f2ee65a10182778a8e738765581325d4053515f4f6835abe6c40b9480bb5fd70e497f089fd8377c34d836f9c708393ea0c85ec2a5a6bcf3369 SHA512 80ef26e79dd758d05f32d121f3492002d90afa8f850856e1852beb6b8ef2f4d19011d1548ad97b4643340d7f08e19f6ec0f55b0aba2296fa7547111ce23da703
+DIST linux-6.14.tar.xz 149408504 BLAKE2B 11835719804b406fe281ea1c276a84dc0cbaa808552ddcca9233d3eaeb1c001d0455c7205379b02de8e8db758c1bae6fe7ceb6697e63e3cf9ae7187dc7a9715e SHA512 71dcaa3772d8d9797c3ae30cae9c582b11a7047a3bbcb8dfd479a4dffb40ff0da74cf3d45175f50cc9992e338bcadd46c9c570f54054ca3bde6661768d3d22eb
+DIST patch-6.15-rc1.patch 58578176 BLAKE2B 514699096a84d68fe6966dc847cc1db871f003a24f544fed1f88a68fe4b3b584c51cc3443a758db6d64fb53a8a488b37b54638b156a6130929e9c632ce952280 SHA512 74e0a4b9f40009823e92b78569efb3a3affc4cbf5743fea16c7995d1875413c25895105212eba2f98d4e70fa7cde70bd6268ccabef4abc6821664d007919a8c2
+EBUILD git-sources-6.15_rc1.ebuild 1174 BLAKE2B 4fa9b6766657ff305c3ca756e27a317412aca5937a4d0bca37c2c05a9e1f136c19514b35f76a14f48684066a8a5029a77d75a5b54f8a85c220caf0a1cc07d6ad SHA512 9eb18493b5719ec53214d86939ab682b19a6f483763ce4165a0666959995d1e6fe941fabe614945a2da9bc2460678ddad44fd962a1afc2d8d7d910d069010de4
MISC metadata.xml 465 BLAKE2B 089bfb0e4af03b69d3d118d39713b54aac6912012cf0e9352d22b4b597abe5b1ef86863c37f6a0be2f81995f2a81a8d08bc7c2927d06ac2042b7b18ba02c77be SHA512 cb2bec5a8cce1e6da593f6ab11ceb854112fb4e828198793820699913f2f7cb2a9443e1cb15c42e16730891a27fe8dcd1713527c2ba2cfa56f6d2296f6f6e001
diff --git a/sys-kernel/git-sources/git-sources-6.14_rc2.ebuild b/sys-kernel/git-sources/git-sources-6.14_rc2.ebuild
deleted file mode 100644
index 4d00faf04ad2..000000000000
--- a/sys-kernel/git-sources/git-sources-6.14_rc2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="6.13"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
-report the problem so it can be fixed in time for the next kernel release."
-
-DEPEND="${RDEPEND}
- >=sys-devel/patch-2.7.6-r5"
-
-pkg_postinst() {
- postinst_sources
-}
diff --git a/sys-kernel/git-sources/git-sources-6.14_rc3.ebuild b/sys-kernel/git-sources/git-sources-6.14_rc3.ebuild
deleted file mode 100644
index 4d00faf04ad2..000000000000
--- a/sys-kernel/git-sources/git-sources-6.14_rc3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="6.13"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
-report the problem so it can be fixed in time for the next kernel release."
-
-DEPEND="${RDEPEND}
- >=sys-devel/patch-2.7.6-r5"
-
-pkg_postinst() {
- postinst_sources
-}
diff --git a/sys-kernel/git-sources/git-sources-6.14_rc4.ebuild b/sys-kernel/git-sources/git-sources-6.14_rc4.ebuild
deleted file mode 100644
index 4d00faf04ad2..000000000000
--- a/sys-kernel/git-sources/git-sources-6.14_rc4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="6.13"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
-report the problem so it can be fixed in time for the next kernel release."
-
-DEPEND="${RDEPEND}
- >=sys-devel/patch-2.7.6-r5"
-
-pkg_postinst() {
- postinst_sources
-}
diff --git a/sys-kernel/git-sources/git-sources-6.14_rc5.ebuild b/sys-kernel/git-sources/git-sources-6.14_rc5.ebuild
deleted file mode 100644
index 4d00faf04ad2..000000000000
--- a/sys-kernel/git-sources/git-sources-6.14_rc5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="6.13"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
-report the problem so it can be fixed in time for the next kernel release."
-
-DEPEND="${RDEPEND}
- >=sys-devel/patch-2.7.6-r5"
-
-pkg_postinst() {
- postinst_sources
-}
diff --git a/sys-kernel/git-sources/git-sources-6.14_rc6.ebuild b/sys-kernel/git-sources/git-sources-6.14_rc6.ebuild
deleted file mode 100644
index 4d00faf04ad2..000000000000
--- a/sys-kernel/git-sources/git-sources-6.14_rc6.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="6.13"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
-report the problem so it can be fixed in time for the next kernel release."
-
-DEPEND="${RDEPEND}
- >=sys-devel/patch-2.7.6-r5"
-
-pkg_postinst() {
- postinst_sources
-}
diff --git a/sys-kernel/git-sources/git-sources-6.14_rc7.ebuild b/sys-kernel/git-sources/git-sources-6.14_rc7.ebuild
deleted file mode 100644
index 4d00faf04ad2..000000000000
--- a/sys-kernel/git-sources/git-sources-6.14_rc7.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="6.13"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
-report the problem so it can be fixed in time for the next kernel release."
-
-DEPEND="${RDEPEND}
- >=sys-devel/patch-2.7.6-r5"
-
-pkg_postinst() {
- postinst_sources
-}
diff --git a/sys-kernel/git-sources/git-sources-6.14_rc1.ebuild b/sys-kernel/git-sources/git-sources-6.15_rc1.ebuild
index 4d00faf04ad2..325c9558df7c 100644
--- a/sys-kernel/git-sources/git-sources-6.14_rc1.ebuild
+++ b/sys-kernel/git-sources/git-sources-6.15_rc1.ebuild
@@ -7,7 +7,7 @@ K_NOUSENAME="yes"
K_NOSETEXTRAVERSION="yes"
K_NOUSEPR="yes"
K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="6.13"
+K_BASE_VER="6.14"
K_EXP_GENPATCHES_NOUSE="1"
K_FROM_GIT="yes"
K_NODRYRUN="yes"
diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest
index 2ac6c51d8d2d..f2f97fdb87aa 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -3,21 +3,25 @@ DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611
DIST kernel-aarch64-fedora.config.6.1.102-gentoo 252811 BLAKE2B f6bad0d23132bf0dfbaa25db928a95f39763b6500fd1df9b4aeca4351e3e75f185891c0df96b111ad840e4bac431d74a9b11e7344e766ab49715663c89e4dbfc SHA512 41ebf195d8b656801d49c6bb693ebe1404b6725d70d88d93a75bc4af230030d65ef0701ea931846b022a3c598dcca068fbc38ecf6d064262b3f5b88e57060437
DIST kernel-aarch64-fedora.config.6.12.8-gentoo 288081 BLAKE2B 08273a34c387621d0ccffcc325a0a34b40e0a8fbe78f2429c8a9efc73aa05f8fb563ed53e5fadb25662089f23ebafb61b2d08f91ea00b073e67e702798255e9c SHA512 58ea4f247aa9af6f7535ab5fe44dae2fbf286c7fbceeda86df532125807bbd4c25a89ddeeff4284592efefbaaef5022626abad7f1d1d64976e3040dc6e89251a
DIST kernel-aarch64-fedora.config.6.13.6-gentoo 289529 BLAKE2B c7a8719c9d50c59fd9008e1e7f7e48d3f28b0d9b6be1fadfb10b48150b926550bfc2b57d6f5974be7d3cac3e4048f4747fb71c932a9503c97b45e0ea4be1ced0 SHA512 9da213c08991db8414f0b7497beeb73de999f7c16c455e24fa84f9ea95af7cfa3ddc13685a53271fb08ad2c1e122d030f38b3110e28073ddf5207f886da86095
+DIST kernel-aarch64-fedora.config.6.14.0-gentoo 291509 BLAKE2B 441c01c5d2c975b4005109513f7ddac063267da75f2c9eca9d2392498030c2f64bc2714ba5162b3df1446595a61911b2a29c99bdc02e55b39a850083000c168a SHA512 9b7b5cbd35a59da202f51c0e7931332a7b796bc73b0bfedcb63e0d9dc7d8377ea233ace9b9e7dbe03e2d2022b536ff740deb6a3287f02532fedd1694ff41a552
DIST kernel-aarch64-fedora.config.6.6.12-gentoo 271041 BLAKE2B 5af7c2f57cd6cd9230d9ab1a539a4b12b02cfdd777f5921b2d69329b171060a8085909a60eed9916aea504e8d9c9d1e907a61f0c6681ac75d5c64864052f821e SHA512 f744444f2840020dce2dc8473e3e562fa53ac1c34a641a9f322c2c7efd8fc4d9b3677479d3a31e705fa60beff0b1beca79ab78ad7dd4b6633d4499bebbfc76bd
DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10
DIST kernel-i686-fedora.config.6.1.102-gentoo 228064 BLAKE2B 9e783fc6087efeb0808437bb8bd80ccb54c29fd48a6893087a51b452dab98586f476be8d2dc4e0a2896308c9a0c185879deca46ffba1bb446b142ab3e81303a3 SHA512 4ef3eedd4c1ab78c2c5294121b47a2c4b465b4f537d12d48c397a7ab30ab4dc58b65d680326a23bce661d611aa37a2f98e814ec8e3cb84c3522151f09661e90c
DIST kernel-i686-fedora.config.6.12.8-gentoo 255163 BLAKE2B 7015bbcfb2aed0ba70173dc7e9abf464e167184e2bc8cea6d26623972bbe6b42956241a7d75ff8604d70d5c0202db6e40cdb890abfcea3d0c8e0d00aa869353e SHA512 a1b4b688510a231fe079b4158e8aaddaddc4e719367132668279edcb16e32b6c7f2c449ec196646b0986171dc43a82475255502ae40679e0433de9f9876e0a20
DIST kernel-i686-fedora.config.6.13.6-gentoo 256980 BLAKE2B 4e31d185ff5d1e7e1e906b26bc8379629cc1ebe2d7a7794c7fb72b63e13c6e44f8826f08b9af6da4edea5c498bf034663545f795b0740c469bd4b5366d559962 SHA512 8e4b39f056515c9d28d46706602c320f5a128b16dc177974463f74075881345471134957da7f4bd2f91ab818835319dd3f6560fcb8045ad6b3e8e7be4ec9017f
+DIST kernel-i686-fedora.config.6.14.0-gentoo 258047 BLAKE2B 0d46612cbce5467e24713ffe642f8f3be3037c09d4fe7f2243d8d35403bec5292cdf7d1134b24010b897c8ef72ec4d7627042206db10e4ad7edf037cd69a6ff0 SHA512 3ead5756b44684a332f0457e772b25b08819cd77412cec6076125b3daafcf327c465c86601ffff34a990f50704cba35e4401aaaf2ef60b20e3939702fb1e40c5
DIST kernel-i686-fedora.config.6.6.12-gentoo 242515 BLAKE2B dbb4df93a5c8ee34d687262cced152a07f412a89ef2e8122429477633424fdac80809ed57a5a6de72de05313ec91f266d37c3494426099621d047c0561ccb57e SHA512 a65fe3299b6d8f89373937d2a782aa1469ebf18954b00bbf2798cee952b9946d7fead795388c079cb508f6d431e49b2812fb6d845c8a0e3861a4a3bd11e81968
DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9 SHA512 3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770
DIST kernel-ppc64le-fedora.config.6.1.102-gentoo 218278 BLAKE2B f4dda4430e9801c4660be4bbf6e4b37052e720656e77c928adb7176ff3dba55feb2fe66dd564d41a181809488941cf392ec9c94d786e4a3d813fbe5d683d305f SHA512 a5e12ab1045fae61b494938047cf1c2a3c34693d3d242968e4ab564a012c70e6d232b9d5333347f5ba114a64bb59dd96919b38c5a1327fb8c5154ef40ad28d2c
DIST kernel-ppc64le-fedora.config.6.12.8-gentoo 241851 BLAKE2B e7b8833572348037d7af2ba1f9671e8010276d853e0d85b8a175c0dcc5c212c57c7660be54a7ba2621c427cc8120acbeb1063a1c1a1c293894ebe1d63921b684 SHA512 7a81fe1c4b1d4fb9f2d68846882a8869c0888c8fa764ec41f41d27e61b7a69825ea8ceba2209b40deb7c0e8f4bb2c5d81226a4f28e7ca8aff4788bc7a3292194
DIST kernel-ppc64le-fedora.config.6.13.6-gentoo 242376 BLAKE2B fb6efa38ebd36971f3d156ff248fd14e150ce06d464805f823237590b22b4b0c7acc8df4d8ae74aa1731fcd76365fecc6de42736ca0a92fc330926a07263d3ab SHA512 710336dfc76fd8a3939fb682acc095bba6a7175dc24def4241437d383bdd133353738f1ee637df1fb41040fa2f4c03cdd95eac83e486d0fd0aaa07f9fc7d2671
+DIST kernel-ppc64le-fedora.config.6.14.0-gentoo 243386 BLAKE2B 3f22f46bee8cda2c76ddc98652de7f2e7dd28b83dc8136064a6da9986d7d4eca3117c0409d702fd9263bc84f7d5a4f03f694d2894877962199c2503878c81760 SHA512 14cce6370cf992e9d8bf46329f8e8c4e5a12d196a9c2f77482ab9df30341762f372279fbf42ed5020d1c39b5f1f823f4d38ed164e0ec5adcd50da1110dd0172b
DIST kernel-ppc64le-fedora.config.6.6.12-gentoo 232147 BLAKE2B d67c2ab2d089ecdde3879129d2b1f85a592adae811ed053d00d4ff120e6bb44546bb41d74817be558adb1d669d06f3dd50e6ea542c8a9c2f13672f77f4e4eed5 SHA512 b130b4c57959c0f7be983334b08354640d5e2946bfdd956d6c5b895f816f6177d5fa4bb1c4382cca5c4dd4723aac42e9e89a002b71d86f4eb30f755008f8f9af
DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c SHA512 b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26
DIST kernel-x86_64-fedora.config.6.1.102-gentoo 228685 BLAKE2B e68236ccc1d51b2aff850eda9f3197b7ea95b8a88716bc7b07dad30348a86fdbb99a948060300dddae73ca82267d851d357f1c9547a9dcefae1364deebdbd124 SHA512 42bec2ddb9cf7eb6e84bbdeb23eb98dc11c9cea41f6134b776010c6b36833b520a290f0ef0145379de15c7f7834398fa5e3aaabd7258d7d4e89567faa09eeb4c
DIST kernel-x86_64-fedora.config.6.12.8-gentoo 256210 BLAKE2B f14f7de8ae573561824df47cf94c3c0ce52a820456ebd0e618e4c1e7f5454b7d3f6f86c559a3cd98dd94c55aaeed397f3d0cee6b0e37cf6b47d3aedd920a9dea SHA512 ea87b4b45c78888e02d0288dd5844cf2d97a14e251b565c7d6451a0e62fbe0dbef38f46715467af2f869995d6bbc8be61d5b70476a86d607a5bfa27fbaf36e92
DIST kernel-x86_64-fedora.config.6.13.6-gentoo 258071 BLAKE2B 7a1ea7f365b5e817073393b01a0b9ba0164b39a43f42c601b4547891c76e2ba47878e00b2d91e936b9502ecfad32e6cc5755cf3f245395a209408667dc9c13ed SHA512 c343e9909726173eebccd2f71ed9d1c346ed7cb6d103a5cedf541e2fe8ac5b6646354c7244bbcca76b017e4db4badab89185e1f37bfb47858aef768376f6ca44
+DIST kernel-x86_64-fedora.config.6.14.0-gentoo 259133 BLAKE2B 0c11bf3c6b43e6b9453feaba4a81422a0b694a79ea9197391e3a02c5bdf8002e9808545849a25418f99be585e6effaed9d7f6687455a2e75fb4a8f51cff08c98 SHA512 9ce751c4c1b49df7d2e09ed278c455cefeb231d2f7050a2a96a325af8c5354e7a6d56b0ade455ac272d1735f79648eeb0938632b84a3b7a9ac76525c5efa8ade
DIST kernel-x86_64-fedora.config.6.6.12-gentoo 243607 BLAKE2B 7e670d37c6471e50aa0ba395570cd0173af0210afe63faa48d7a147327110652e3aab5c339cf10ed22a6a20e81e505aee84311beb21fda3eb577e06ea55ecac8 SHA512 c484403a60670dd006ecbe65240cb00d97e8b3fe22d1169c5b6ccb92bcdbddb3ecd474d2b57880b30baf6a38bcef11fc8d56b8b0b02fcddd859833c3640cdc9c
DIST linux-5.10.234.tar.sign 993 BLAKE2B 7eb53d476c7a54f2e714f86b26b4869eb3af467e14de1d80d3f6b5528797fd01087d15b42bdae021d0adf5e992dd19d9d090c2c471b26055241cf29ac3561518 SHA512 bebee6cfd20fec042784da0cb6968df56f63892337136053e742834aa54f57776513a2008967aecb7433c9f84b3d051aa9e8a6665d79bf7ba034c8a872f2823f
DIST linux-5.10.234.tar.xz 120770336 BLAKE2B 51aad37418ce7402e3c7a461f9c82e32d34c47ea9d0aa5ff434a701d031b13f62e8f32c0870a64903c42628feabde06339ce66519efaabc7cafbc5595574f375 SHA512 ddd8114230af1a270e39ac8dd41a1d09a3f70ab0eb65109b2de41e3e01103fa0e7531960fbd84698f29c12531ab1fec51da6a07ea88a1309438e90e896f78c0b
@@ -29,12 +33,22 @@ DIST linux-5.15.179.tar.sign 993 BLAKE2B 813517278a3a0cfec625558601c2b6450729d94
DIST linux-5.15.179.tar.xz 126736344 BLAKE2B b2ae74980be8df1633ff41105b476201bd2ce383d756c7b6214c6ef69b6285d6bb37e6d8a9623318854922c8bc4e1bcfaad52fd5bd5c7bc629ca68f91d9385f5 SHA512 14a89f165c0202f8c69fc317e1c591b549647bb5be19479d7f5da64afc7b828bedcee12b449fcdc15c3a498143e37fd536d745937b3dffb4c95f9420c7ba0246
DIST linux-6.1.132.tar.sign 991 BLAKE2B ad034df9e0f78376b216f45918359430a223d10708df15876662496cc8d216e88dcf1594e8e8803349e1d1fb74edb84e55c97a36d0ceed0b9179b62c09d7e8ee SHA512 82dbc8a4f22eeb10eb53e3d5eccc9fa5cff9ca660157f749593343a8dca1e208ed2bb3800f53fc985a5138782e8753e3425e2f477af23a4accac5e438a7995c7
DIST linux-6.1.132.tar.xz 135314280 BLAKE2B 4882ddc0475d5491bf376853d496ed822d14654ee7f61f874848552eaaa4c9be365e2cd33571848fe9385814bba9485b26f62d8e6a993631d34426e1b121f920 SHA512 dd7843091e90e628230de9d846d32abc05e311b382f3c0c66d179671c29e97151b14c24c861f9538fb7c7f1340d72cb391fe28a7a24b18ea819811f745a469d4
+DIST linux-6.1.133.tar.sign 991 BLAKE2B 94ddefaa66521930d67e039f317fb461e4a3f688675ea85e4d4e9785a0b7635b83e5ba8ade2af31a970bf99fe301712ec3ad793ff2a6f3e2226b5e12b4d139df SHA512 de9df43b3238c266b9de1647ad359733981bca58ad2124d90a8e2764cec9f43ba49c212910cf9dfd2afafded097b084ef8d9850a42c5ca724106a3f877ff0854
+DIST linux-6.1.133.tar.xz 135288120 BLAKE2B 2da095003c655868d8b8cf1ceeb1018ea4ced9c3ccdf22a92e1c55adaae7f81f0a8a0b1953a526a305fc0f2a71c145b6a8d0aba8144a3af5b479503d8babd632 SHA512 46f5d09736afbb3ddf520dcb5973f71b0678491b3127464b9b433ffac76c1535b8df53ac067638a4b2e51340318b0cfa397fa1ee7d47b028b3694847e4a92ce3
DIST linux-6.12.21.tar.sign 991 BLAKE2B 42a56c7d87d2b3449dcf9c35bb40fdbabcdb8a49695eded323c7b4d77bc6909c49729113db42bf5dd7d832909d969b1c164666d812abb1e2d6657133380b7fb4 SHA512 f59b3a428aa9aec2899880c442885838cea35a43232be754c855ba51110a3efd4a50caaa12e476bf9cbfd86b3f8312d55a9abc395df29e7f74dc36bed7eb3066
DIST linux-6.12.21.tar.xz 148042304 BLAKE2B 3dad715ed88f08c680837f7f74d0cb759f1a50f597820a9885863fba48cc13b10d4efa65ad821c02cfbbd7f0b814f4498cf15f4274cd9249b49edd5a37ea0728 SHA512 14436c71264c8679a1a9aada6b64d916a6ac5ff5f2128b344e844bea41780832b9bb5c74ee7d0970ee84b02feff433b1003303e129ff26deaba705aff3608b6f
+DIST linux-6.12.22.tar.sign 991 BLAKE2B dc5c5e08369896f20648a836314e7e3e6b1cdab6288dbda11772aeb75bb5309cb0fc5936cea6948a318620325a59a890936705a8f15238ec6f7706833a50aa11 SHA512 865fb5eba9e4e3f25dbbf45432e4781401a5c45fe5c25d9d1d5e2ca59bd76db085e1637354016a37c6b1aaa641caa8da7d2c3b2c201712b8b3fe8270615a7dce
+DIST linux-6.12.22.tar.xz 148066504 BLAKE2B ef8cf11bb96e67f63e00566c5c9be38dd7d4ae642504b16883701b2c4f07afd9b36b73fe22df6fbb95b44768b46611ff0fc8b66db4c5fb9d7b6acd25df77ff7c SHA512 ea4a9995bfb8baa647260daba7ce63f1e706a0b7ef74c04810382b97249d562ecf5d57d6c966c5fdf54542ef844f476a5d6676fe83c02cf7575a02caa63d84a5
+DIST linux-6.13.10.tar.sign 991 BLAKE2B 0720a44cb89c6dfdc12d02462d9fa02db42031e3795b6b7b7f0a78f1c4684d41fe857f251b9094a895d8e934a22cd950c50d419579a5e077ccc7fd9e6e3ca4cb SHA512 c8b03a90208cd48833814a82ee3a709014753a11aae956b33f8beb814283fc1f1609479828adc5904105cfad970647922c4b88eb31010125b482c0fa5da69144
+DIST linux-6.13.10.tar.xz 148573160 BLAKE2B 7512ff46ddbdb3fba188ad23d2e42b6ecc4d44f15212db6c2acb8d54b3909ba413410a37e269583e606cc2f5f41f08a0a50baac599c1e13b7107a521a3835b63 SHA512 c7272838b40507266bf3bfc0adbf6151225ddc2f71c8844ffd1e444c67a49e2349c814d8ec6ce401ba0eaa1b7761c286b3c431a7341dfebfb7a40b4cba599b87
DIST linux-6.13.9.tar.sign 989 BLAKE2B f8ab95338c192a6aedc6d09e2e32d1ed43978f816307a075dea9d5453ba79425473676f63b6415ed508b54f6fa820274613622d608cdc5b4ccc825f023615c48 SHA512 dd633d38f4a98b7408bdafc6b68cccd4a0cb397074d5d8e934ed62e7c3d7b11fbd208c9d6c0c96c4d200f4a3f3dec5d9f6c687381f683439a11ed78ef7aa27c9
DIST linux-6.13.9.tar.xz 148565212 BLAKE2B ee5bd7f15270ed56d7c5bcccbc6d3443e3b9454b1763a727434080f7a2183f705e8ded262c34eb263c591dd56b0a38d2e44248fba1d647691376e86a52464a12 SHA512 541aeb5100c294e42175826704c92d596c44aa91b980550b2ab4c8d4c9534bc502ae2d01b91e3018c52aa8e25ae13b7b2b5950e90f391d664ee3fa7bca4bf3c8
+DIST linux-6.14.1.tar.sign 989 BLAKE2B ace2caf28ed70adfea7e7d5a6832231fd89bffed329d32f6583b3ccb47f050333e2359024812c16d6210e2f5a6ebeb78e5df3b019b8a714597b3b91169c60fc3 SHA512 0eead1c8afd12baefe4fb34b2de0d07366528ac24e7def4823ae5d13a9db15e35ea550b36d0d70bc1b924619957db7078508bae8022591ff3fe68a532ed37d97
+DIST linux-6.14.1.tar.xz 149406320 BLAKE2B 1aa584824d71cf7ac25d3b848aa8c00f7f172dc2491972cb0b4eeebdd491f0f5dc000c55f825da656f3447c3a38eb8d480c5f98927339811247f2cc8c82e3c50 SHA512 97626b10117d3ce6b9c677d4a7ac903fca2e1e3bee387f494250484e7164ccebda644f6b0a0cf7c7df55804421897baff987264b43d414dc8ada1b07e958b261
DIST linux-6.6.85.tar.sign 989 BLAKE2B be3648381f20706eb74c49c3f43f3f01e0dd3cb44747eb95c93b33667382963834c355be913bb1b07cbd2e1fcd9e884bdd9e906b712ec014a25b2cf38f59b266 SHA512 ec47e8121e6fd23642f264f6b9d92faff3bba6209e2b993a22f7891fde0159ef11001a9018dac2a65da1858aaab0948bf775d6a73877dd8f0d6d3f10e5483550
DIST linux-6.6.85.tar.xz 140516972 BLAKE2B 7d0b37f2b49072c1a1ce4f6b9ffc4d54edfb928b0b77c2fe9dcc5be09547cd33eb1d592b7474cad72ac4781d57354aeea8bc72346520872e253744010cb0c4f2 SHA512 8b347a6c48aae2a7aa1c28586378d38083f672a68c8afb80431ba0e971fda90d1a8d6b839491a85320b6aab6522b9afe3f36c3963934139fcd50d70625e8de19
+DIST linux-6.6.86.tar.sign 989 BLAKE2B 05ac913aa24453b4286e07db71bad7f52d92f72e1c4066789bc2fdd937ad61f2e62aef5cb5303548404dc89285a66517d81e75667a2a7210b007aaf3b278a301 SHA512 b1d53687b3cd6e27a1f1c84f382fb658c976a2f029035c82c67de3de6b0607da9fe06612e0627e5bedc143ba678d65e04ecf05a6d337c8e97ac3c8188b2aea7d
+DIST linux-6.6.86.tar.xz 140542428 BLAKE2B 0b257e13c55e13873801759571b147681f7f81df350a6a4c6f064fd4f3dca85120075fc8955633b5163b5e327e5de5feb74b62fade615c3ba989e1ab24f41208 SHA512 6ada2adcf8607116d6b7290cbc17c2652b1825f39e102b7c8500391b351e09ffdf7d621030b79a4799a1005fe5aafe966c131eb2e1a4ef3b64568d557bf50320
EBUILD vanilla-kernel-5.10.234.ebuild 3645 BLAKE2B 1ea04f10c909c48b238478c31702e3ddf6af4f1a38b31718ff9042190fbf32429c57d5704e69b147c42eb63f286dd7f5e8f936574a8e7710a6afe6da2f1d1b9a SHA512 a92ef6f9b66b22fb5d76805500b4087b8a5bc3d67821f11bc711c96d17dca63fefb4d30074ea25ac190a27577f0b09c8bf7a999b9d59ca60666bb7204d643b6a
EBUILD vanilla-kernel-5.10.235.ebuild 3645 BLAKE2B 1ea04f10c909c48b238478c31702e3ddf6af4f1a38b31718ff9042190fbf32429c57d5704e69b147c42eb63f286dd7f5e8f936574a8e7710a6afe6da2f1d1b9a SHA512 a92ef6f9b66b22fb5d76805500b4087b8a5bc3d67821f11bc711c96d17dca63fefb4d30074ea25ac190a27577f0b09c8bf7a999b9d59ca60666bb7204d643b6a
EBUILD vanilla-kernel-5.10.9999.ebuild 3276 BLAKE2B b959175e6e8e9b5ca482c13fa446048059539e17b61c96f455a9eb5283b87b8ae08ae63b8b5aedf1acd68b8e6e4c0315296bb1e6a4deeacfda04a68f8cd8c3e8 SHA512 ef4999a451bb7db00b7fced4843ce687ead6e013b31835bbf3c87e344ac36d2007e9f3e3675f49494b09f69f3a460cd66a166550db458f8a946105c22a7b8ee0
@@ -42,10 +56,15 @@ EBUILD vanilla-kernel-5.15.178.ebuild 3765 BLAKE2B 6514f931929426b920ff820035a33
EBUILD vanilla-kernel-5.15.179.ebuild 3765 BLAKE2B 6514f931929426b920ff820035a33ed6dfa69af7befe234c0f8c88db8806e2805eba2bd93bce3c12ee880c256b90ced1abde98c18c68e86ad1c92b5e59e98cfa SHA512 09782adf4d53ba93e36824446e531a364eb3835785ea6b3f930e622a942f553bebaf8ef23da76e9c89bfa0da37fa9d060259d45e85eb113aa2479135345f4e0f
EBUILD vanilla-kernel-5.15.9999.ebuild 3396 BLAKE2B b49ff336093b27e7c9d552f35058b99aa7235c3c0b52cac1a4e693a550e67444c2f6d0862ede2762f552ca24b7553cd47cfbb0d3c4c7e99327d4d424dd58e279 SHA512 6c589d709c840f999d2d05cc8df6912292918e9c9f004af3dadac7f6fd226f3e9c58ac0baea63b31eaa13b6c3bc03da2f1ed476f69010aa714312ab07cc5dcec
EBUILD vanilla-kernel-6.1.132.ebuild 3765 BLAKE2B 6514f931929426b920ff820035a33ed6dfa69af7befe234c0f8c88db8806e2805eba2bd93bce3c12ee880c256b90ced1abde98c18c68e86ad1c92b5e59e98cfa SHA512 09782adf4d53ba93e36824446e531a364eb3835785ea6b3f930e622a942f553bebaf8ef23da76e9c89bfa0da37fa9d060259d45e85eb113aa2479135345f4e0f
+EBUILD vanilla-kernel-6.1.133.ebuild 3765 BLAKE2B 6514f931929426b920ff820035a33ed6dfa69af7befe234c0f8c88db8806e2805eba2bd93bce3c12ee880c256b90ced1abde98c18c68e86ad1c92b5e59e98cfa SHA512 09782adf4d53ba93e36824446e531a364eb3835785ea6b3f930e622a942f553bebaf8ef23da76e9c89bfa0da37fa9d060259d45e85eb113aa2479135345f4e0f
EBUILD vanilla-kernel-6.1.9999.ebuild 3423 BLAKE2B 129dcee9c807c2b5b57bd572e413c2ada69a82e516618ffca0716e3eb4627ab39022937fa9d591990c45ace930e9212a74a19c7c9312b289fd8ebb42a3d3a642 SHA512 d160fb8984ab9babf2ab9e966fa010f20fe80a77ae87be05487372967fcc044b641a3649aa709a25db229a295f87bf70fbbc3a915e36d4952f8a2c250f1306bf
EBUILD vanilla-kernel-6.12.21.ebuild 3883 BLAKE2B 00885614fd20a67e629468ff0e03e60ac80fd35284674ebf1c4b2d3173e96250c1072791448041bcb625e09bf8921909ead84491f5a0ffc6b65a51c0a626de22 SHA512 4152f6492a4620c8761a3ee21267f64b8afc2ca22f0ad28c3e4704071d652ba1f4e3a35d98fa676b465cccb51ca773898855c1e9ad5b0626ad5a7c616c29fb12
+EBUILD vanilla-kernel-6.12.22.ebuild 3883 BLAKE2B 00885614fd20a67e629468ff0e03e60ac80fd35284674ebf1c4b2d3173e96250c1072791448041bcb625e09bf8921909ead84491f5a0ffc6b65a51c0a626de22 SHA512 4152f6492a4620c8761a3ee21267f64b8afc2ca22f0ad28c3e4704071d652ba1f4e3a35d98fa676b465cccb51ca773898855c1e9ad5b0626ad5a7c616c29fb12
EBUILD vanilla-kernel-6.12.9999.ebuild 3507 BLAKE2B e20a9cc117b56293b757c8640efcc42e6a452458a702e88d81411e2dd107f5a5413d86bf8297bfb4a2e374193e3bbef5afcb23c4395471ff60bf7b367de17d12 SHA512 c9c085a41f582f9fcbdd879b1ab319086d3930b62cae544f2ee5af2f793e91121200c4abc92546db7f8c74438a4b9c847b06f0e185fcb050f08df271d0cd09e2
+EBUILD vanilla-kernel-6.13.10.ebuild 3883 BLAKE2B 4b5dcd3e0fb290323a523a66a57097826f7487eb8a9ef35b5fcbfca6ba6a9ef75fa539cc62b610364cbc0b5172f507900fb30cb307625780192304b84d903d62 SHA512 98af2d6c97a502c4ee3ab0d8223f6bd716016ec4dc261f6dc9a033281e8f8b161d47db05109c061e8d336ea12f9b6303239fbe6cc8b005e85efb869c54326f87
EBUILD vanilla-kernel-6.13.9.ebuild 3883 BLAKE2B 4b5dcd3e0fb290323a523a66a57097826f7487eb8a9ef35b5fcbfca6ba6a9ef75fa539cc62b610364cbc0b5172f507900fb30cb307625780192304b84d903d62 SHA512 98af2d6c97a502c4ee3ab0d8223f6bd716016ec4dc261f6dc9a033281e8f8b161d47db05109c061e8d336ea12f9b6303239fbe6cc8b005e85efb869c54326f87
+EBUILD vanilla-kernel-6.14.1.ebuild 3883 BLAKE2B 84f4245fb8ada6a3fafea819b7ffe6592226ee3f21d3a8a525fe11579f465edaf0080a9040c538c8bd7f0b151700a90fa209f905e629a983c72520f79b1cd46c SHA512 cef34e72fd84ef8e7db71ba30aac641e30c916cd554dd10fb270bfa7fd2ac29a3d2ee71ec90ef6ce330a4a6bb9b2100254832da651e611ed06d89997c97dbcc5
EBUILD vanilla-kernel-6.6.85.ebuild 3883 BLAKE2B 6cb2a8a78b4a8b14884d41418fcb933a3ca8d6940ccd5fa3cc367186ce381f0fca213226d6b6d8149ce3e80505c5b313fb54a5dce3c3b79f789531619d9f4b95 SHA512 6520fafc3873a8899abac62626aae9699de942d2a4cfe40f23f167cc94955356faf2915156f77e4017fd76db6df3cc0a205bb81d618d3ee9c86b711fbfd54f3e
+EBUILD vanilla-kernel-6.6.86.ebuild 3883 BLAKE2B 6cb2a8a78b4a8b14884d41418fcb933a3ca8d6940ccd5fa3cc367186ce381f0fca213226d6b6d8149ce3e80505c5b313fb54a5dce3c3b79f789531619d9f4b95 SHA512 6520fafc3873a8899abac62626aae9699de942d2a4cfe40f23f167cc94955356faf2915156f77e4017fd76db6df3cc0a205bb81d618d3ee9c86b711fbfd54f3e
EBUILD vanilla-kernel-6.6.9999.ebuild 3507 BLAKE2B a78248737387b1f25a7212d43a0f3c3079bf33c90cbb29aacd64259a6289335eab77d13f621320f4c06435fa8b45765fee653a2f487f1e57b26bfe3366d68521 SHA512 de703ae4bd4a3bfb069e6ac30a46cec4e4c3bfb841d0838faad38c3393b6f2c77a7e6dbf69c460b08d18e59ffea443e2e8bc2a20dec30dc1cec3078b2ecef2c5
MISC metadata.xml 353 BLAKE2B cd022bd01b289ae703ae6ef6c2539fcfce833206c55e328ba02fc42b360d60f76b1920927b259dbb199724e6d3e7b0f68ba2044680d962d3cd03a973475582ff SHA512 10b10fd24801843108a71ca7d0c27514965b0a15a60da4d9b521fc41493448a1b1685ae3278dbd46cede0d069e51dede402d2c1448c8ae6a7fcfce8acf415bf3
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.133.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.133.ebuild
new file mode 100644
index 000000000000..f922ce9dc716
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.133.ebuild
@@ -0,0 +1,132 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.102-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_uncompress_verify_unpack \
+ "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.12.22.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.12.22.ebuild
new file mode 100644
index 000000000000..237bf2d71e7c
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.12.22.ebuild
@@ -0,0 +1,135 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.12.8-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_uncompress_verify_unpack \
+ "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.13.10.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.13.10.ebuild
new file mode 100644
index 000000000000..3eba7a89fbc8
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.13.10.ebuild
@@ -0,0 +1,135 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.13.6-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_uncompress_verify_unpack \
+ "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.14.1.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.14.1.ebuild
new file mode 100644
index 000000000000..2fcb8fe94ef7
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.14.1.ebuild
@@ -0,0 +1,135 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.14.0-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_uncompress_verify_unpack \
+ "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.86.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.86.ebuild
new file mode 100644
index 000000000000..f4370e66a954
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.86.ebuild
@@ -0,0 +1,135 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.12-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_uncompress_verify_unpack \
+ "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest
index c1588cd8ba70..6bce76d5fab2 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -9,16 +9,17 @@ DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f
DIST patch-5.10.235.xz 6567828 BLAKE2B 551a90fe35f777e2b6eca67eb172f152ed157dd3992aa8c8982415d74b8261a04fe2c93d3562b6ffa19712a8c1a52d524c6121bc83be1bb2e4e767826fce5766 SHA512 62c68b8af48fab039f9be6d20e1a6fab9dc2f6ed838880721a347b81d7017138707d9479c03b4fee1dd3917d656c11c361f42fafef699b288f69c0dc08779cdd
DIST patch-5.15.179.xz 6675604 BLAKE2B 488ab3b7f5c5fcbf70049165dc818e32a94ae7285f36280f612c24e4597c41bed5306d60c8a54fc6fc61517114aa79f97140fd79eac2e6e96f1a4d73961fc218 SHA512 96c3c8419f218c9e4f16da0a277df078eeb6f60e8ec86567d367e6be28381fa6ef4b5abec6147c4a38dcdf9682684ea03e87e434881cd40787279ada10c4ccd5
DIST patch-5.4.291.xz 5950504 BLAKE2B f150888620b4c125342071a0bfe5ed242bd75daa74d9c78f457515c2a08992aab36869d5c9e1823af25ebd03391508080d26ecf6c851b4278d51b21fe446808e SHA512 453f44ae01c475529b6794eeba8412341ace5aa3e881487295b37aa981412323ca37e02a317629eabe57a38a4bee466b1e4625105d4731006602e3a65dc4e568
-DIST patch-6.1.132.xz 5915064 BLAKE2B 3d66f62828034af9214bc469e0a5eb8738d93fa8c448e1a2cf977d45e97ac7b680953dd596bc0ebfeff2fb3ac52bee53dd918cf1297bdb65f5f601103f23634f SHA512 d79f9306ecae68c7e9ca56f55cf8db73182acd6bbac974f6ba200319f4072a0153cf3992c922fa198ffbe297d3b1eae4a4bfbf2d69e4df76b202b221724f477e
-DIST patch-6.12.21.xz 1456856 BLAKE2B 9306f4a5a4d654bcf76222b343d845fc30f975d26976d661fdaefad9e7b7d77a2368354894fff3e27a39a0a70c7b6cb396f6c974a77fcbd91c5125cd48d06195 SHA512 6e1ef6de921648162476fe844da1b7d632844c44528e2355fd54cb232d89606f1b9bd239b1559052bfa49ac018c06ccffb675febfea92785aecdbe21ad914941
-DIST patch-6.13.9.xz 670988 BLAKE2B fa9fd12ac4e3a8c9867f1c1d66a8ccca1fa52d6b2263b623b32fb568973b3b9823e7f82c6c79f822eb44e41c9816fad59a893d3d502a51e01ee7b2ef2d61a695 SHA512 97d9bfe470ca54dbf6d1de16f82da3af437a47ff8b6a0d9ee7fee7af541bef491e95333caa2a0d00613e9cb42f639dd9e933b4f89e8b07e1e7a6012b19e3df79
-DIST patch-6.6.85.xz 4079632 BLAKE2B ca2736ec27ff3eed9fd5f34de5ca4df60ceae997d29ac339fca07a0e85e27407be4e6c601778dfd35ce3c6e45ce3acb6081c2e8548c5c5b99d3da8afaf9dc026 SHA512 8e1055057fa25e7caaf5fef9365f006f9eaea8cdcfd072e2cd20aae02f7e171b4f03d2cfcd8027ea4b82e6fa9476a10cc54b9416ee67786f444932d36abb54f8
+DIST patch-6.1.133.xz 5918440 BLAKE2B 9bed13521a137477b9e60bd533ab040a3e241a8e86a2fbfd316205a17c01115241b517115fdd214855e77942d71bac57109e307f93656fe4d5894bf9da7206e0 SHA512 5d6dab6db2c48de22eb4adecae4f030aa9635c96f09d461a5f136881524e8aedc05efc3e6cd98d81004d61a1f8a5eeecb8d3a07bfd9172e771147fc125ef0930
+DIST patch-6.12.22.xz 1462544 BLAKE2B f1d2331344b5c95f7b64cc85e73187bdcbdde099c58b0379d0a7595c3ef6a9f535cc328192fa59140ab5dabc5cb06a73e2fa3c042606f60b6b2960b90aac7cfe SHA512 b4c5f24ad5a9dc96bfc3e2caaf262beff1dcb19cedd88ecd1fafd989d01b615613b95923f6db21c0a7ab4de92d573284ced6851c5bd6e3c48f9e0792ab601495
+DIST patch-6.13.10.xz 677804 BLAKE2B 48546d1303c128af900542737b56ff34e755476f4a0722854d6d79198b325e13375f39b68bd2702e92299c36dd7089604738c81f6ab5b5cbd2dabdfdd5c38f3d SHA512 5dac6d459e59668e1abb8ad8cc1deecc059aaa83a261927fb6c4062ebc83c547f808dc638a1c97b50c97ffe567ec3056bf45b645f2630f14d403af404702e354
+DIST patch-6.14.1.xz 9476 BLAKE2B 8bc9dd40c13435115ec79835ec386574dec6a6dbecf999fdb16fcd1b89538693495e6c2a0535915779e28634addd9255fd0c8f015ea3db912ffdbb6b30c179b7 SHA512 830fd8031e64a0d54ae0a69b4e24bb562ff2d2535faa61f11dcde74d0900d32d4f9d270c8a20c719988c187acf83f6da95f0a9233d552e1a81b92d3482fd9ee4
+DIST patch-6.6.86.xz 4084532 BLAKE2B 29d5f8536dbe06ca345716654a8f3874582cd12a54f6a8114a82cbcf6a2fa37b8d010d46e422c36e7c3e3ded760d24ea6bf8f8a2aac28c54ad8481ebad0881e7 SHA512 356239696e11a7555096b51993fe5d1ca51045ae2a32bdba3ddc1d8c970dabe9f6081b6282381274121dbeb00e33885e2abb55b3499dc1529d2330e9710be347
EBUILD vanilla-sources-5.10.235.ebuild 426 BLAKE2B 50821aa558c5e1d7d69c57795ac7fcf0f83e1284db11abf31b5eaf870e28b6c356df27c4ddc74e00f11be5c7564b40219619c466b68e78b15a67afd59f26e6de SHA512 cf52b712c691f668c75e06f13e85c74fe85c31829bc0c1a077d9c9ea7e9e8f606721c47bc6c9d84971d86448ae792a8251d00e4992360c97eedfa139a3304282
EBUILD vanilla-sources-5.15.179.ebuild 426 BLAKE2B 50821aa558c5e1d7d69c57795ac7fcf0f83e1284db11abf31b5eaf870e28b6c356df27c4ddc74e00f11be5c7564b40219619c466b68e78b15a67afd59f26e6de SHA512 cf52b712c691f668c75e06f13e85c74fe85c31829bc0c1a077d9c9ea7e9e8f606721c47bc6c9d84971d86448ae792a8251d00e4992360c97eedfa139a3304282
EBUILD vanilla-sources-5.4.291.ebuild 426 BLAKE2B 50821aa558c5e1d7d69c57795ac7fcf0f83e1284db11abf31b5eaf870e28b6c356df27c4ddc74e00f11be5c7564b40219619c466b68e78b15a67afd59f26e6de SHA512 cf52b712c691f668c75e06f13e85c74fe85c31829bc0c1a077d9c9ea7e9e8f606721c47bc6c9d84971d86448ae792a8251d00e4992360c97eedfa139a3304282
-EBUILD vanilla-sources-6.1.132.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
-EBUILD vanilla-sources-6.12.21.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
-EBUILD vanilla-sources-6.13.9.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
-EBUILD vanilla-sources-6.14.0.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
-EBUILD vanilla-sources-6.6.85.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
+EBUILD vanilla-sources-6.1.133.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
+EBUILD vanilla-sources-6.12.22.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
+EBUILD vanilla-sources-6.13.10.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
+EBUILD vanilla-sources-6.14.1.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
+EBUILD vanilla-sources-6.6.86.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
MISC metadata.xml 340 BLAKE2B e283ab9d2ebb7212e3ba37850c93761f165b4697a2ee6dbf07a67ce907df8ec71b3290a411cb81af8d8d8869b7e45c572487d4d2667dc0a0971986f0f6d1aa8e SHA512 bd0f7f570230dd5bd9f6e270345a3ebc556eb2dbcd19b04e33b5c6df8d9e6735a6e23fe934b39d9ef130ab5e78c6fdd29d7a167cb8ee4ac8ce919c75cec7425c
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.132.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.1.133.ebuild
index fe614dc5495e..fe614dc5495e 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.1.132.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.1.133.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.12.21.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.12.22.ebuild
index fe614dc5495e..fe614dc5495e 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.12.21.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.12.22.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.13.9.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.13.10.ebuild
index fe614dc5495e..fe614dc5495e 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.13.9.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.13.10.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.14.0.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.14.1.ebuild
index fe614dc5495e..fe614dc5495e 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.14.0.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.14.1.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.6.85.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.6.86.ebuild
index fe614dc5495e..fe614dc5495e 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.6.85.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.6.86.ebuild
diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 2ad5f743276f..89e71f3399e0 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -1,6 +1,6 @@
-DIST genpatches-6.12-13.base.tar.xz 806528 BLAKE2B 0eec1195d5a497e64556d992893f251a54c558151aef1fc1d03de0b95bdbe03588ef486875e7676f9635da62e975dd8509279ed2d96b4dcb3796e1d8a4bb3768 SHA512 3cf8549679aae42fe56a25c0f9d5eb5c59fb867c77dc22c21446064e55d91276ec75f60f5737ab9a39c82dd0e74ab1ee3bd62b5a78f7448827b5577257976aed
-DIST genpatches-6.12-13.extras.tar.xz 4056 BLAKE2B af48fba5d81bf8e13658555d94fa131e3f8fa06144148dd11b58823f802c5c4aea823fc4cd8f308ba6518638b65637d0b8a030d513d4b2a05384fc8f40550d94 SHA512 d7b1290d44696284fde4980ad3b90a190659056739a084ae704d1edf1a06ee166fa78960a42999b9e6e2d8aad4fd330621c8865f5e2517f1453c916d6375a365
-DIST linux-6.12.tar.xz 147906904 BLAKE2B b2ec2fc69218cacabbbe49f78384a5d259ca581b717617c12b000b16f4a4c59ee348ea886b37147f5f70fb9a7a01c1e2c8f19021078f6b23f5bc62d1c48d5e5e SHA512 a37b1823df7b4f72542f689b65882634740ba0401a42fdcf6601d9efd2e132e5a7650e70450ba76f6cd1f13ca31180f2ccee9d54fe4df89bc0000ade4380a548
-DIST linux-v6.12.10-zen1.patch.zst 166324 BLAKE2B e4003dc5ed2278f85c8ae75bcb16088d58a7d04396c7b1b680861b485e97a02006182d1b0882560b1cdb533401adf3e9bb173a8d06f7740af1d87543ee195f36 SHA512 0c642025c0fb4db5abe69fc2a90e24b92e55cb6e81a533e03d1a3d4498d746096199aeea3d6d64bccfa84f6808c68e89696b51371fe8bef19bb2136d284c16bc
-EBUILD zen-sources-6.12.10.ebuild 1387 BLAKE2B 99acdaec12b167556709835f45a7d41e2f36c4ee919285fd10ed7dc55644acb022b3ed644b318c7ad9629508bbe8385049e24a9e60e82789f9d653242aca0968 SHA512 0939900ec6213b1f51df2dcf8cf013995191c38b461956ae73f494ceabea6dd84938091ebd33db853bcb7e7b1ce75e8b2868906f1d353cc852f460212483510b
+DIST genpatches-6.13-10.base.tar.xz 663656 BLAKE2B 57d077fdb9f2550bb7f71386c65e1c39abc1e0e90ba16fa36010b4e731a554c24354a28c5b61fc1e7fe5bba187b0b0f96271d73cf5e6931b0c4df631c7c454d8 SHA512 67f1d1564e1c3f7debb7e8f8ed163f46a8b36c2d84179c97579df45cffcf70cc4c4d888380644c4df88aac8956439200e1cd467efdcf8cf1e6c9b405564052c6
+DIST genpatches-6.13-10.extras.tar.xz 4056 BLAKE2B 0b1f54fde344f439375673cc8bb7c076f9809dafd46769897875e59fa8a27c0aafed7cc3b1137cc67fa906e874e052da67c37184a1e3fd343e8d60f53c8f1aa5 SHA512 9b5d3a03583c9312d309c67cae347957fc0739ce722c0f7e901e2a5812de392207a7f2126106c741966c4c3a9c7d0a5b01e39dd8deeda495b07cc85728992130
+DIST linux-6.13.tar.xz 148523052 BLAKE2B 9f617ecb3f2393b57ba03c654fea62a7213f24c835989f333a1ef29492af551bfa7d9ad786d5ef1484854adc77c7c6af38fb09a72d994d305695f512c325e77f SHA512 1137e6440132b0958f89165440e99208f82b204e7245ae69dc9c808df97d13ce8f58136db92407e0e93394fa7f6283ec7a34597c6e92a5b6d9025e0960357957
+DIST linux-v6.13.8-zen1.patch.zst 168828 BLAKE2B 0228964c400369e8a81878e9707e5e2f62f8bcbdbbb2eb56c4576a742910e0422f66c01404fc7c5b58608eb01de7f5c98bb696971dcb525c679fcc19d9b76c77 SHA512 15cf9d0648d1873f1f83c9354370f5a0738445705e5204e2068fefc274192c5e970b18fcc003ab55bf57293273f5be19a8e3e53c2cc2b0ab6e5b6d7975ddef07
+EBUILD zen-sources-6.13.8.ebuild 1411 BLAKE2B d4ef76ca720097f84f4501a69d31c2a2d9ad2298ee3c79852f77ebb967995e0e4741a88bd81d79192890b25c5badce931c80fbb39cad396e139424860c9e1b4a SHA512 4b34dd54902bab6a78c995e2c972fae18f97356d37fa137411d910827cec9e36790ccb47c443ed8b4dda0532afeed7449d9474aff4bbd5ffff41c4fb12bea0f7
MISC metadata.xml 404 BLAKE2B 1836329a9cab0f03e4ee80056d5db141d5721875794ef39844c014c0426fd558b3a2bc6f1a7bbcb72d99ad81f4a071f451da9adc4a6fdb380e8c7bd7bb10ed2d SHA512 2c48e149eb08a53121a799256eec33895daa0dce32ea5325f5f3b055c3a661de8294e21f114f6c7ad609818215261c57c53d124fc0d3679f87168039905a9516
diff --git a/sys-kernel/zen-sources/zen-sources-6.12.10.ebuild b/sys-kernel/zen-sources/zen-sources-6.13.8.ebuild
index 0830c036303a..e93a247dced5 100644
--- a/sys-kernel/zen-sources/zen-sources-6.12.10.ebuild
+++ b/sys-kernel/zen-sources/zen-sources-6.13.8.ebuild
@@ -4,7 +4,7 @@
EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras"
-K_GENPATCHES_VER="13"
+K_GENPATCHES_VER="10"
K_SECURITY_UNSUPPORTED="1"
K_NOSETEXTRAVERSION="1"
@@ -23,6 +23,7 @@ SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${ZEN_URI}"
KEYWORDS="~amd64 ~arm64 ~x86"
+UNIPATCH_EXCLUDE="1740"
UNIPATCH_LIST="${WORKDIR}/linux-v${PV}-zen1.patch"
UNIPATCH_STRICTORDER="yes"