diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 19 insertions, 6 deletions
@@ -7,7 +7,8 @@ # # I maintain this because: # Arch version patch script does not apply consistently -# Arch version lacks ck ath9k and greysky2 patches +# Arch version lacks ath9k, greysky2, and raid6 patches +# Arch version lacks ck patches # Arch version allows SM3 and SM4 # Arch version is 300 Hz # Arch version supports Intel ME @@ -16,7 +17,7 @@ pkgbase=linux-hardened-ck _majver=4.20 -_minver=7 +_minver=10 _pkgver=${_majver}.${_minver} _hardenedver=a _ckpatchversion=1 @@ -44,22 +45,26 @@ source=(https://www.kernel.org/pub/linux/kernel/v4.x/linux-${_pkgver}.tar.xz #http://ck.kolivas.org/patches/4.0/${_majver}/${_majver}-ck${_ckpatchversion}/${_ckpatch}.xz enable_additional_cpu_optimizations-$_gcc_more_v.tar.gz::https://github.com/graysky2/kernel_gcc_patch/archive/$_gcc_more_v.tar.gz ath9k-regdom-hack.patch + raid6-default-algo.patch config.x86_64 # the main kernel config files 60-linux.hook # pacman hook for depmod 90-linux.hook # pacman hook for initramfs regeneration linux.preset # standard config files for mkinitcpio ramdisk + unscrew-ck1-for-kvm-intel-symbol.patch ) -sha256sums=('540d7d3afe5e0f1a8c5b6a1716dd9824c3ac49842d21d2b2413619d6e6f96d47' +sha256sums=('53de6be9adfb8899f0a15855f1aef62b8b5a3c5c575196ec8a640a5b8c1c3cf8' 'SKIP' - '453b05f141632791f758e3334cdc542fe70506fb740a4bedc0a6013a7f55c723' + '12ae9028543b25f77317cb85e20554b8cc9ca0df84440d8edd7a3241703a4889' 'SKIP' '90ab0d864452726a7b43f49debeb32ab4dc5d0ec65cb8b3f64c940a2469ab650' '226e30068ea0fecdb22f337391385701996bfbdba37cdcf0f1dbf55f1080542d' 'e7ebf050c22bcec0028c0b3c79fd6d3913b0370ecc6a23dfe78ce475630cf503' - '6bb9ee6088e60e19cb6f2a1b6e592af1fdbe804170777ec6eebfea88321d87d1' + '0f81d6e4158b7beeb0eb514f1b9401f7e23699cb0f7b0d513e25dae1815daaeb' + '9474b157ba50e35496481ce242cec2dc288f1920ab6afc0ea513821279985857' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' - 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65') + 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65' + '3e8c7d3015bb593e8a861be0b2b9f1de74fcb25e00c6e3eacee3165c6bec6f64') validpgpkeys=( 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman @@ -92,10 +97,18 @@ prepare() { msg2 "Applying ath9k patch" patch -p1 -i ../ath9k-regdom-hack.patch + # Set default raid6 algo patch + msg " Applying raid6 patch" + patch -p1 -i ../raid6-default-algo.patch + # ck patch msg2 "Applying ck patch" patch -p1 -i ../patch-${_majver}-ck${_ckpatchversion}-jcmod${_jcpatchversion}.patch + # Set unscrew patch + msg " Applying unscrew patch" + patch -p1 -i ../unscrew-ck1-for-kvm-intel-symbol.patch + msg2 "Setting version..." sed -e "/^EXTRAVERSION =/s/=.*/= .${_hardenedver}/" -i Makefile |