changeset 1227:8d69cb370f29

kernel/linux-header: upgrade to 5.14.15
author David Demelier <markand@malikania.fr>
date Sat, 30 Oct 2021 09:34:57 +0200
parents 680899f86785
children 2ec94b9ae47c
files kernel/linux-headers/linux-headers.sh kernel/linux-headers/linux-headers.sha1 kernel/linux-headers/regenerate.sh
diffstat 3 files changed, 32 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/kernel/linux-headers/linux-headers.sh	Fri Oct 29 15:01:07 2021 +0200
+++ b/kernel/linux-headers/linux-headers.sh	Sat Oct 30 09:34:57 2021 +0200
@@ -16,14 +16,14 @@
 #
 
 PKGNAME=linux-headers
-PKGVERSION=5.3.1
+PKGVERSION=5.14.15
 PKGREVISION=1
 PKGLICENSE="GPL-2.0-only"
 PKGSUMMARY="kernel headers for userspace"
-PKGDOWNLOAD="http://files.malikania.fr/distfiles/$PKGNAME-$PKGVERSION.tar.xz"
+PKGDOWNLOAD="http://files.malikania.fr/distfiles/$PKGNAME-$PKGVERSION.tar.gz"
 
 build()
 {
 	mkdir -p $DESTDIR
-	tar xvf $PKGNAME-$PKGVERSION.tar.xz -C $DESTDIR
+	tar -xvf $PKGNAME-$PKGVERSION.tar.gz -C $DESTDIR
 }
--- a/kernel/linux-headers/linux-headers.sha1	Fri Oct 29 15:01:07 2021 +0200
+++ b/kernel/linux-headers/linux-headers.sha1	Sat Oct 30 09:34:57 2021 +0200
@@ -1,1 +1,1 @@
-0a5e55ab6419811bfcb7207cc74162c4412dd0f3  linux-headers-5.3.1.tar.xz
+f490eac80a2580a4a42c6e609cbabcd5a49506c5  linux-headers-5.14.15.tar.gz
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/kernel/linux-headers/regenerate.sh	Sat Oct 30 09:34:57 2021 +0200
@@ -0,0 +1,28 @@
+#!/bin/sh
+#
+# Copyright (c) 2019 David Demelier <markand@malikania.fr>
+#
+# Permission to use, copy, modify, and/or distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+#
+
+# Regenerate the pre-generated headers.
+set -e
+. ./linux-headers.sh
+
+rm -rf linux-$PKGVERSION.tar.xz linux-$PKGVERSION
+wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-$PKGVERSION.tar.xz
+tar -xf linux-$PKGVERSION.tar.xz
+make -C linux-$PKGVERSION INSTALL_HDR_PATH=../ headers_install
+rm -rf linux-$PKGVERSION.tar.xz
+tar -czf linux-headers-$PKGVERSION.tar.gz include
+rm -rf linux-$PKGVERSION.tar.xz linux-$PKGVERSION include