diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template index 437d5f08019..c9c205d946f 100644 --- a/srcpkgs/linux5.10/template +++ b/srcpkgs/linux5.10/template @@ -1,15 +1,18 @@ # Template file for 'linux5.10' pkgname=linux5.10 -version=5.10.130 -revision=2 -wrksrc="linux-${version}" +version=5.10.132 +revision=1 +wrksrc="linux-${version%.*}" short_desc="Linux kernel and modules (${version%.*} series)" maintainer="Leah Neukirchen " license="GPL-2.0-only" homepage="https://www.kernel.org" -distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version}.tar.xz" -checksum=e144a6d851a8e2977743d45fdb9cdb1b7f4aabde09533e73c969cded4daa962c +distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version%.*}.tar.xz + https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-${version}.xz" +checksum="dcdf99e43e98330d925016985bfbc7b83c66d367b714b2de0cbbfcbf83d8ca43 + efaba407c164cc58018cea43ff6ab736562900905816802c8514a9fb99f3f74d" python_version=3 +skip_extraction="patch-${version}.xz" # XXX Restrict archs until a proper -dotconfig is available in FILESDIR. archs="x86_64* i686* ppc* aarch64*" @@ -52,6 +55,10 @@ if [ "${_patchver}" ]; then _version="EXTRAVERSION=${_patchver}" fi +pre_patch() { + xzcat $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz | patch -Np1 +} + do_configure() { # 5.8 misses Documentation/DocBook. We ship the directory from 4.12 here. cp -a $FILESDIR/DocBook -t Documentation