aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2019-12-13 14:58:42 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2019-12-13 18:00:46 +0000
commitc7e542b953bd37ed0e0e3e59b298ec9e4fd58798 (patch)
treea963cad25ad70f2074ac10f6bbc2ef879835eb8a
parent11a6f725e6cca1765c0a602d990df39bf19fd87e (diff)
downloadaports-c7e542b953bd37ed0e0e3e59b298ec9e4fd58798.tar.bz2
aports-c7e542b953bd37ed0e0e3e59b298ec9e4fd58798.tar.xz
main/linux-rpi: upgrade to 5.4.3
-rw-r--r--main/linux-rpi/APKBUILD21
1 files changed, 13 insertions, 8 deletions
diff --git a/main/linux-rpi/APKBUILD b/main/linux-rpi/APKBUILD
index 91e9054cb0..654da62556 100644
--- a/main/linux-rpi/APKBUILD
+++ b/main/linux-rpi/APKBUILD
@@ -1,12 +1,12 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=linux-rpi
-pkgver=4.19.86
+pkgver=5.4.3
case $pkgver in
*.*.*) _kernver=${pkgver%.*};;
*.*) _kernver=${pkgver};;
esac
-pkgrel=1
+pkgrel=0
pkgdesc="Linux kernel with Raspberry Pi patches"
url=https://github.com/raspberrypi/linux
depends="mkinitfs"
@@ -17,8 +17,8 @@ makedepends="$_depends_dev sed installkernel bc linux-headers linux-firmware
options="!strip !check"
_rpi_repo="git://github.com/raspberrypi/linux.git"
_linux_repo="git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"
-source="https://kernel.org/pub/linux/kernel/v4.x/linux-$_kernver.tar.xz
- https://kernel.org/pub/linux/kernel/v4.x/patch-$pkgver.xz
+source="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-$_kernver.tar.xz
+ https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-$pkgver.xz
https://dev.alpinelinux.org/archive/rpi-patches/rpi-$pkgver-alpine.patch
issue-4973.patch
@@ -186,12 +186,17 @@ _package() {
esac
cd "$srcdir"/build-$_buildflavor
+ # modules_install seems to regenerate a defect Modules.symvers. Work
+ # around it by backing it up and restore it after modules_install
+ cp Module.symvers Module.symvers.backup
+
local INSTALL_DTBS_PATH="$_outdir"/usr/lib/linux-${_abi_release}
make -j1 modules_install $_install \
ARCH="$_carch" \
INSTALL_MOD_PATH="$_outdir" \
INSTALL_PATH="$_outdir"/boot \
INSTALL_DTBS_PATH="$INSTALL_DTBS_PATH"
+ cp Module.symvers.backup Module.symvers
rm -f "$_outdir"/lib/modules/${_abi_release}/build \
"$_outdir"/lib/modules/${_abi_release}/source
@@ -261,7 +266,7 @@ _dev() {
mkdir -p "$dir"
cp "$srcdir"/build-$_flavor/.config "$dir"/.config
make -j1 -C "$srcdir"/linux-$_kernver O="$dir" HOSTCC="${CC:-gcc}" \
- silentoldconfig prepare modules_prepare scripts
+ syncconfig prepare modules_prepare scripts
# remove the stuff that points to real sources. we want 3rd party
# modules to believe this is the soruces
@@ -290,9 +295,9 @@ _dev() {
"$subpkgdir"/lib/modules/${_abi_release}/build
}
-sha512sums="ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4 linux-4.19.tar.xz
-163c8fb0463f84ed28b51df54553a714d558e8101f4a34d99f9aa02aab45a5482bd49b829775edc809da0dd7a39bf415bc2ae38d2ef1eaf97a8a992ec91397ef patch-4.19.86.xz
-f77ddf9a2af24227db450d0f9a40ac4300ed38752acdf20a0c5f0a83a480ba165f257df4f2fc978590205b70d665f890b531a92326d82367084f2cabd1f4c8f9 rpi-4.19.86-alpine.patch
+sha512sums="9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f linux-5.4.tar.xz
+7146258dcd169552fdcc6ad02b709310e57d413be84c76061669712c840a6de3e8e104fdba763df284b465e0217a6e74435f1fb2e0faf16feb2d595193bd8a4a patch-5.4.3.xz
+d6b59e9f3c776c9146e8fab9eaab644196b15606c2acfaa2779145df198bb7e7ee0cf009d8642a9efb8bef9ea83ab3b9dbdb4592e67a89e131534dc27bfe2e5f rpi-5.4.3-alpine.patch
501c91bf2538a18102da59bbccc3097f9c3c90079acc0e946ff075074160c09b8a66934e5ce5470e170f0e4f93d114709a95230367426d0bb7ea02c4bdf4cc9b issue-4973.patch
6c1c1c61ceb323eecb0e81e226af6b5b8fef7c8c075b1eb836639f465de5ef5d23648716c953d295250f8c6567546782956afe644573b84920a4f6902a1a0454 config-changes-rpi.armhf
6c1c1c61ceb323eecb0e81e226af6b5b8fef7c8c075b1eb836639f465de5ef5d23648716c953d295250f8c6567546782956afe644573b84920a4f6902a1a0454 config-changes-rpi.armv7