summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBjörn Bidar2022-07-25 04:37:15 +0300
committerBjörn Bidar2022-07-27 03:14:26 +0300
commit8a86c10a979a9a076acc790a0afac35663e65f6e (patch)
tree87d91e373363624b32ad42aab4c8119a7b4551e8 /PKGBUILD
parent26e651d493f8e65457b025a8acb75cc3e33c2477 (diff)
downloadaur-8a86c10a979a9a076acc790a0afac35663e65f6e.tar.gz
Update to 5.18.12.pf4-1
- New upstream release based on 5.18.12 - Switch to Git Codeberg source instead of tarball plus Github compare Signed-off-by: Björn Bidar <bjorn.bidar@thaodan.de>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 10 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 781f71e1aadd..66bdab20dffc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -60,14 +60,11 @@ _minor=18
#_patchlevel=0
#_subversion=1
_basekernel=${_major}.${_minor}
-_srcname=linux-${_basekernel}
+_srcname=linux-pf
pkgbase=linux-pf
-_unpatched_sublevel=10
-_pfrel=3
+_unpatched_sublevel=12
+_pfrel=4
_kernelname=pf
-_pfpatchhome="https://github.com/pfactum/pf-kernel/compare"
-_pfpatchname="v$_major.$_minor...c68ab8d1beb301a8934c27210f21a2751628b0cb.diff"
-#_pfpatchname="v$_major.$_minor...v$_major.$_minor-pf$_pfrel.diff"
_projectcpatchname=prjc_v5.15-r1.patch
_CPUSUFFIXES_KBUILD=(
# AMD
@@ -91,12 +88,11 @@ url="https://codeberg.org/pf-kernel/linux/wiki/README"
license=('GPL2')
options=('!strip')
makedepends=('git' 'xmlto' 'docbook-xsl' 'xz' 'bc' 'kmod' 'elfutils' 'inetutils' 'pahole' 'cpio')
-source=("https://www.kernel.org/pub/linux/kernel/v${_major}.x/linux-${_basekernel}.tar.xz"
+source=("linux-pf::git+https://codeberg.org/pf-kernel/linux.git#tag=v${_major}.${_minor}-pf${_pfrel}"
'config.x86_64'
'config.i686'
'pf_defconfig'
'linux.preset' # standard config files for mkinitcpio ramdisk
- "${_pfpatchhome}/${_pfpatchname}" # the -pf patchset
# bmq-scheudler
# "https://gitlab.com/alfredchen/projectc/raw/master/$_major.$_minor/$_projectcpatchname"
"90-linux.hook"
@@ -140,9 +136,7 @@ source=("https://www.kernel.org/pub/linux/kernel/v${_major}.x/linux-${_basekerne
prepare() {
- cd "${srcdir}/linux-${_basekernel}"
- msg "Applying pf-kernel patch"
- patch -Np1 < ${srcdir}/${_pfpatchname}
+ cd "${srcdir}/${_srcname}"
patch -p1 -i ${srcdir}/0002-ZEN-Add-VHBA-driver.patch
patch -p1 -i ${srcdir}/0003-ZEN-Add-OpenRGB-patches.patch
@@ -225,7 +219,7 @@ prepare() {
}
build() {
- cd "${srcdir}/linux-${_basekernel}"
+ cd "${srcdir}/${_srcname}"
# enable $_BATCH_MODE if batch_opts is found in $srcdir
if [[ -e $srcdir/batch_opts ]] ; then
@@ -241,7 +235,7 @@ build() {
CPU=${LCPU^^}
sed -e "s|# CONFIG_$CPU is not set|CONFIG_$CPU=y|" \
-e '/CONFIG_GENERIC_CPU=y/d' \
- -i "$srcdir/linux-${_basekernel}/.config"
+ -i "$srcdir/${_srcname}/.config"
fi
export _PKGOPT=y
fi
@@ -575,7 +569,7 @@ _package() {
VHBA-MODULE)
replaces=('kernel26-pf')
- cd "${srcdir}/linux-${_basekernel}"
+ cd "${srcdir}/${_srcname}"
_set_variant_appendix "${pkgbase}"
@@ -589,7 +583,7 @@ _package() {
### c/p from linux-ARCH
- cd "${srcdir}/linux-${_basekernel}"
+ cd "${srcdir}/${_srcname}"
KARCH=x86
@@ -840,12 +834,11 @@ eval "package_linux-pf-headers-variant${LCPU+-$LCPU}() {
_package-headers-variant
}"
-sha256sums=('51f3f1684a896e797182a0907299cc1f0ff5e5b51dd9a55478ae63a409855cee'
+sha256sums=('SKIP'
'5770ad7cc2d34367193cfbeb2a8a37e46c73470b3f6ec7ad63a1cadab4245fbc'
'93ebf63c9e95a9b8a7ae325ce11508334ca83fd00db9677c483216a6bdef3c68'
'30566498a4f549e972fcd430d2fc44b2bd643c55bae20096f083f8837d8c43e4'
'82d660caa11db0cd34fd550a049d7296b4a9dcd28f2a50c81418066d6e598864'
- '6abad8da0c89385d60703938d348c8e0e0b90b4c98306bbfb0a74c2b02c1e647'
'75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
'7ef319249df009695b5477e30536e3edb07bcc93a58a76a63e58b012bb7debb1'