diff --git a/srcpkgs/rpi4-kernel/template b/srcpkgs/rpi4-kernel/template index 04fbb7d64bb..9ddae3fac5a 100644 --- a/srcpkgs/rpi4-kernel/template +++ b/srcpkgs/rpi4-kernel/template @@ -1,15 +1,11 @@ # Template file for 'rpi4-kernel' -# -# We track the latest Raspberry Pi LTS kernel as that is what is used in the -# official Raspbian distribution. This is currently 5.4: -# -# https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=269769 +# See rpi-kernel for version policy -_githash="76c49e60e742d0bebd798be972d67dd3fd007691" +_githash="86729e78125d4f3d203457940feee8bc97b11f6c" _gitshort="${_githash:0:7}" pkgname=rpi4-kernel -version=5.4.83 +version=5.10.52 revision=1 archs="aarch64*" wrksrc="linux-${_githash}" @@ -20,7 +16,7 @@ homepage="http://www.kernel.org" license="GPL-2.0-only" short_desc="Linux kernel for Raspberry Pi 4 (${version%.*} series [git ${_gitshort}])" distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz" -checksum=4a98ea0d68c6e74d479789c12fc97619c872cb2607ae87a881a9491c1c3fbc35 +checksum=a25a7dfce4c2ca5bdca39ddab5e43539d9b04900b0dbefe19f4f9b053e59968c python_version=3 conflicts=rpi3-kernel @@ -145,7 +141,7 @@ do_install() { mkdir -p ${hdrdest}/$(dirname $file) install -Dm644 $file ${hdrdest}/${file} done - for file in $(find arch/${_arch} -name module.lds -o -name Kbuild.platforms -o -name Platform); do + for file in $(find arch/${_arch} scripts -name module.lds -o -name Kbuild.platforms -o -name Platform); do mkdir -p ${hdrdest}/$(dirname $file) install -Dm644 $file ${hdrdest}/${file} done @@ -155,7 +151,7 @@ do_install() { rm -rf ${DESTDIR}/usr/lib/firmware for i in acpi asm-generic clocksource config crypto drm generated linux \ - math-emu media net pcmcia scsi sound trace uapi video xen; do + math-emu media net pcmcia scsi sound trace uapi vdso video xen; do [ -d include/$i ] && cp -a include/$i ${hdrdest}/include done