summaryrefslogtreecommitdiff
path: root/extra/linux-olpc-xo1/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'extra/linux-olpc-xo1/PKGBUILD')
-rw-r--r--extra/linux-olpc-xo1/PKGBUILD15
1 files changed, 12 insertions, 3 deletions
diff --git a/extra/linux-olpc-xo1/PKGBUILD b/extra/linux-olpc-xo1/PKGBUILD
index f09bf757..b4f510fe 100644
--- a/extra/linux-olpc-xo1/PKGBUILD
+++ b/extra/linux-olpc-xo1/PKGBUILD
@@ -2,7 +2,7 @@
MODEL=olpc-xo1
pkgbase=linux-${MODEL}
-pkgver='5.13.7.arch1'
+pkgver='5.17.5.arch1'
pkgrel='1'
pkgdesc='Linux for OLPC XO-1'
_srctag=v${pkgver%.*}-${pkgver##*.}
@@ -25,8 +25,8 @@ validpgpkeys=(
'647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman
'A2FF3A36AAA56654109064AB19802F8B0D70FC30' # Jan Alexander Steffens (heftig)
)
-sha256sums=('6b22ad02b650921898f02d98ed94f4461579b2c71345c172009b13ede5a8ce3e'
- '18730a94777487843be91aff97ca7553e6a666219c810fc570a920f877877c1d')
+sha256sums=('01c9517e942fd146fee8d7ad6a44b02f849f0bc3ebf605665e262a271cae3f12'
+ 'bc2eb14af084433738f8cc8717778c146dea9629ddf60703071835ea45cecb19')
export KBUILD_BUILD_HOST=archlinux
export KBUILD_BUILD_USER=$pkgbase
@@ -252,3 +252,12 @@ for ((i=0; i<${#source[@]}; i++)); do
)
fi
done
+
+# avoid using zstd compression in ultra mode (exhausts virtual memory)
+source+=('core/linux/no-ultra-zstd.patch')
+sha256sums+=('d32270be5fd9c3e3ba50f3aef33f6cfcb85be0c8216f03b777287cc621fdff28')
+
+# https://bbs.archlinux32.org/viewtopic.php?pid=9109#p9109
+# avoid "sleepy" VIA C7 CPUs (and possibly others)
+source+=('core/linux/acpi-c3.patch')
+sha256sums+=('fc44aaf0b68abc9502fd4e0f73345c53b756566b532005466b106bacc9f9bc9c')