diff options
author | Michael Laß | 2023-08-28 22:06:55 +0200 |
---|---|---|
committer | Michael Laß | 2023-08-28 22:06:55 +0200 |
commit | 4b2fa422803735e68c6c8cada472a999912b0769 (patch) | |
tree | 45a6305077a91767cf2617311bbd5470818d917f /PKGBUILD | |
parent | cf8e3655be06fb08dd14bb96840f08102cd1154b (diff) | |
download | aur-4b2fa422803735e68c6c8cada472a999912b0769.tar.gz |
Prepare for Linux 6.5
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 19 insertions, 4 deletions
@@ -7,7 +7,7 @@ pkgname=openafs-modules-dkms _srcname=openafs pkgver=1.8.10 -pkgrel=1 +pkgrel=2 pkgdesc="Kernel module for OpenAFS (dkms)" arch=('i686' 'x86_64' 'armv7h') url="http://www.openafs.org" @@ -17,14 +17,29 @@ provides=("openafs-modules=$pkgver") conflicts=('openafs-features-libafs' 'openafs-modules' 'openafs<1.6.6-2') options=(!emptydirs) source=(http://openafs.org/dl/openafs/${pkgver}/${_srcname}-${pkgver}-src.tar.bz2 - dkms.conf) + dkms.conf + 0001-Linux-6.5-Replace-generic_file_splice_read.patch + 0002-LINUX-Make-sysctl-definitions-more-concise.patch + 0003-Linux-6.5-Use-register_sysctl.patch + 0004-hcrypto-rename-abort-to-_afscrypto_abort.patch) sha256sums=('9fec11364623549e8db7374072f5c8f01b841f6bfe7e85673cbce35ff43ffb07' - '5ea5e184f9b44f5ed45817d2b5a10149d15c8c54f49e0b5b4b773652673cb9b0') + '5ea5e184f9b44f5ed45817d2b5a10149d15c8c54f49e0b5b4b773652673cb9b0' + '0d926266a44d210d27564773731086af5da37ea9f541a94077aa82afd0181584' + '132aaa4a55d22756b77c77326b0858215217f9c45e207c891b2b3207d107489c' + '349c6335343cad6b2b5dbce85fabb7679522a89e035cdadaa7545de5e7f5dcde' + '60c788f28afa589ae7535154efc8c1c7d9a28852e5bb3433878377fee3e522a1') prepare() { cd "${srcdir}/${_srcname}-${pkgver}" + + # Patches for Linux 6.5 + patch -p1 < "${srcdir}"/0001-Linux-6.5-Replace-generic_file_splice_read.patch + patch -p1 < "${srcdir}"/0002-LINUX-Make-sysctl-definitions-more-concise.patch + patch -p1 < "${srcdir}"/0003-Linux-6.5-Use-register_sysctl.patch + patch -p1 < "${srcdir}"/0004-hcrypto-rename-abort-to-_afscrypto_abort.patch + # Only needed when changes to configure were made - #./regen.sh -q + ./regen.sh -q } build() { |