sys-kernel/raspberrypi-sources: add 6.18.32_p20260521

Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
This commit is contained in:
Viorel Munteanu
2026-05-22 11:54:23 +03:00
parent 121e6f4c67
commit 4f048f6742
2 changed files with 90 additions and 0 deletions

View File

@@ -6,6 +6,8 @@ DIST genpatches-6.12-80.base.tar.xz 4541552 BLAKE2B 28cdc8b73ea58c7d7e96a8e966db
DIST genpatches-6.12-80.extras.tar.xz 4316 BLAKE2B 848f916246908060f85616a0559308837bb45218672c969e1127d44e745bdf2aec1aee43281708dc89b2411dd90602b5123e93e1c0d0bfc465e49fde45a56d6f SHA512 656e55a7707206a79d1958cf515f590219589c8cd8080b88de6bb4aa2f36c4d24c0d55317b200be54b4313dcfd61b463a27ab24c056456538f9b80501d04e52e
DIST genpatches-6.18-30.base.tar.xz 1698816 BLAKE2B 5733b230407290c2b82c81bb6920b683b6294bfa9813bfbe562b7e12b817fbc7393213a05a9bd5897f18ea19b4252723770fabb959746acb58d032f83f5be041 SHA512 9dbeceae0f7f2843b95a3d2ece20a37d4832fbd781effd8080992b2908ac33f768c4952c3e7e016f7357dcfe834f7d72735a29263c98e18c1b6f47fdebc2dd84
DIST genpatches-6.18-30.extras.tar.xz 3980 BLAKE2B a28307546e8f09b1d229e067395dfb8b432cf8139584a2a2175b3d3bed2ea82e1006599594b3cea4b0bf25780e7c640f7710c0c9bb19357d89ddb3305e493361 SHA512 7a11c817adf2ff49898a0624c396c896ab8f3fd92b4b3441c05eb08df0fb683272dab1caf8dfb6cb76350161144aa7f27b2246ecb37458374e71aace50681f89
DIST genpatches-6.18-36.base.tar.xz 1822060 BLAKE2B 7a3534895e5651b883542aa854ab38876bb5981e3870375171da834b75447923ccea19dab9f6284419e26697c94c7f265a7d5c48dec02a1a416f807ed4aa3a13 SHA512 13d175a2104190b6773739352518abce2f3888fcea44d496ba0ebcc61a4f87aea8848c67049cb01685d79748e06751051ac5059040af170b9dd47ad4c5e287e9
DIST genpatches-6.18-36.extras.tar.xz 3980 BLAKE2B 917a9996236e63619c64b965984e76f14f0258e6148a9da675336876147b632e99871e29ddf1cd088068230e895a40ee4b5165d141afb940191179c0a90dd133 SHA512 2f71969239b22bde8b0b5c09cc08601ea2cb23fca23cc4dffe86a74cb7ed131a56710719deacadc8eadf4c79834f88b494ce5d7a0bf72ffa05ce97ab02a2e612
DIST genpatches-6.6-38.base.tar.xz 2066552 BLAKE2B 61205dc2b5d17f15af23d8eb8af0720fe5f6c560ae671c98252d7c9e28e9b93fdde067811664f095ce103beab9bcb1810e9ab9e32a82d972cbbb44ce5257f097 SHA512 ef6d0814f5bd646c49e54fadc46e73ef118466978a6fba1bd18d832e6dd089a1699ec14f40e769e061bdb84f843e94c190b31729b48a36a317d66da6a8d00622
DIST genpatches-6.6-38.extras.tar.xz 4052 BLAKE2B 7d25eaaf329cc043fd5189114c5d100f2a3dad9a97b0c87cfc9541ff95ffeb9e3a8a723e5c4fa1f9241c4fd67aac5aa1e4aba96f5cedad5609463b96bc272da7 SHA512 d5957d7ca9718bf87621fb4200b5bbc4e1457fc7fda1500714fc88730a4dfd4dce81e386bd2a2f88e02aff16c46e35402421439e6393a5ad15848d26d9056b44
DIST genpatches-6.6-54.base.tar.xz 2922380 BLAKE2B f65404127bb6547208aeddac1996a4a2659bd99ff7429bcaff28247a867c000e962457725eab80db2c76297f1e5c27806dc6fb23e31d5694b6df783e65995227 SHA512 102f721f87478ad18599bb5ff65cd236180dd3d9d058786a5306cb36be3f30a2d2ef684e83b6f458d4de78a196323e87d346eba704bfbce733010aed6ac3d7f9
@@ -14,5 +16,6 @@ DIST linux-6.1.21_p20230405-raspberrypi.tar.gz 221783059 BLAKE2B 5e9e13b6410df1b
DIST linux-6.12.47_p20250916-raspberrypi.tar.gz 246822724 BLAKE2B 65250b110ddc9b0510e2e64f1b15c43495a8e073dde40f43c6c0257ffe377067c4d6125aa3c5a2ae39af8586e3d98ac54efd73500774351b48ab57edf6441e42 SHA512 5818d7ac495dc31a27c9b967bf146d291ab6fd06b99e819d9c685d5413472593cd99a4d7ce10218c45d7fb631adceed8e20806b1f2f9909277ce0de7ad204565
DIST linux-6.12.75_p20260408-raspberrypi.tar.gz 246976073 BLAKE2B 4f3ec9e161baf686868ce7eafb99c8d686c606008b5c078259bed0623ca0ba1a011c6e9298d87edd58ff0a471d54ecc51ce896eb66eeb907d664e95b1dd8b2d1 SHA512 5f960ef9a7c7569b8bef98051d9ffe1debf83d449dad99f1a8261011c58293d0bb1ad1e78d458f632ebf2f931e6798f6bf6e2e30114ec27b67bc4473a4ac62ad
DIST linux-6.18.29_p20260513-raspberrypi.tar.gz 256913944 BLAKE2B f1c30cff226d16c00f3c208b15b40598937eeb4360d7b6eeef6192a36336ba03ecd7f2ec2652f32d32da4ccc8b4d30748760cd0f180602658f145ab1acd462d5 SHA512 a3204305d5a1689412d8b239033b20211563295b6e1e79130e31358e3836726104a6e4b8678a753e9cc5ed3a1988cca69ef0f1c0d88be40c196c1bd4e362b082
DIST linux-6.18.32_p20260521-raspberrypi.tar.gz 256913944 BLAKE2B f1c30cff226d16c00f3c208b15b40598937eeb4360d7b6eeef6192a36336ba03ecd7f2ec2652f32d32da4ccc8b4d30748760cd0f180602658f145ab1acd462d5 SHA512 a3204305d5a1689412d8b239033b20211563295b6e1e79130e31358e3836726104a6e4b8678a753e9cc5ed3a1988cca69ef0f1c0d88be40c196c1bd4e362b082
DIST linux-6.6.31_p20240529-raspberrypi.tar.gz 230924637 BLAKE2B bf8e5aba5597e98279b1c9d007112f57175c7cab15acbd2e9a7151f6290d3f1bee10299344b2655ade3cf2c73035b8f6e7fc9071d182a4c4ab839937fb0b59ef SHA512 3eb710dab82783a5254169e5bc2ac59fe4d3bd0fffbfd7a119a6182767b48186f4505d551fd7cc9ff002abf957e82108242d5a101266f77146d514fe3116fea5
DIST linux-6.6.47_p20240902-raspberrypi.tar.gz 231225067 BLAKE2B a7848290848f33ab8ae39364c6b5895f45ae82e9a72f60b8471522c8f8bf04627b3abab26e7c1ed10c12b6621d0490d10a6cbc455013dfc8b1296d35b7230998 SHA512 98c033c3f3440c26d97d17855b6057f41d633f0d7d5d22af32feec49f12fcec4181497ec97ac78ce96eb4e601a1fd400c832acf6e148da3cad419cdfc2587382

View File

@@ -0,0 +1,87 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
ETYPE=sources
K_DEFCONFIG="bcmrpi_defconfig"
K_SECURITY_UNSUPPORTED=1
EXTRAVERSION="-${PN}/-*"
K_EXP_GENPATCHES_NOUSE=1
K_GENPATCHES_VER=36
K_DEBLOB_AVAILABLE=0
K_WANT_GENPATCHES="base extras"
inherit kernel-2 linux-info
detect_version
detect_arch
#MY_P=$(ver_cut 4-)
#MY_P="stable_${MY_P/p/}"
COMMIT=66318c5b5cd8145a662303af12ed39ac07eb27cc
MY_P=${COMMIT}
DESCRIPTION="Raspberry Pi kernel sources"
HOMEPAGE="https://github.com/raspberrypi/linux"
SRC_URI="
https://github.com/raspberrypi/linux/archive/${MY_P}.tar.gz -> linux-${KV_FULL}.tar.gz
${GENPATCHES_URI}
"
KEYWORDS="~arm ~arm64"
PATCHES=("${FILESDIR}"/${PN}-6.1.21-gentoo-kconfig.patch)
UNIPATCH_EXCLUDE="
10*
15*
1600
1700
1730
1740
1741
1801
2000
201*
2400
2700
2800
29*
3000
4567"
pkg_setup() {
ewarn ""
ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
ewarn "If you need support, please contact the raspberrypi developers directly."
ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
ewarn "the ebuilds. Thank you."
ewarn ""
kernel-2_pkg_setup
}
universal_unpack() {
unpack linux-${KV_FULL}.tar.gz
# We want to rename the unpacked directory to a nice normalised string
# bug #762766
mv "${WORKDIR}"/linux-${MY_P} "${WORKDIR}"/linux-${KV_FULL} || die
# remove all backup files
find . -iname "*~" -exec rm {} \; 2>/dev/null
}
src_prepare() {
default
kernel-2_src_prepare
}
pkg_postinst() {
kernel-2_pkg_postinst
}
pkg_postrm() {
kernel-2_pkg_postrm
}