diff options
author | graysky | 2020-05-28 05:09:05 -0400 |
---|---|---|
committer | graysky | 2020-05-28 05:09:05 -0400 |
commit | bf838a068c761f28b6d7daaf8e4d6ea45838de40 (patch) | |
tree | 5ad9412f9738723d8c969cc67989b894517e86be /PKGBUILD | |
parent | d5b1b44f1ce84c8e89971366daf13c0436fdbbb2 (diff) | |
download | aur-bf838a068c761f28b6d7daaf8e4d6ea45838de40.tar.gz |
Update to 5.6.15-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 14 insertions, 15 deletions
@@ -10,7 +10,7 @@ _makenconfig= # Optionally select a sub architecture by number if building in a clean chroot # Leaving this entry blank will require user interaction during the build # which will cause a failure to build if using makechrootpkg. Note that the -# generic (default) option is 30. +# generic (default) option is 32. # # Note - the march=native option is unavailable by this method, use the nconfig # and manually select it. @@ -44,8 +44,11 @@ _makenconfig= # 27. Intel Cannon Lake (MCANNONLAKE) # 28. Intel Ice Lake (MICELAKE) # 29. Intel Cascade Lake (MCASCADELAKE) -# 30. Generic-x86-64 (GENERIC_CPU) -# 31. Native optimizations autodetected by GCC (MNATIVE) +# 30. Intel Cooper Lake (MCOOPERLAKE) +# 31. Intel Tiger Lake (MTIGERLAKE) +# 32. Generic-x86-64 (GENERIC_CPU) +# 33. Native optimizations autodetected by GCC (MNATIVE) + _subarch= # Compile ONLY used modules to VASTLYreduce the number of modules built @@ -61,7 +64,7 @@ _localmodcfg= ### IMPORTANT: Do no edit below this line unless you know what you're doing pkgbase=linux-ck -pkgver=5.6.14 +pkgver=5.6.15 pkgrel=1 _ckpatchversion=1 arch=(x86_64) @@ -72,7 +75,7 @@ makedepends=( ) options=('!strip') _ckpatch="patch-5.6-ck${_ckpatchversion}" -_gcc_more_v='20191217' +_gcc_more_v='20200527' source=( "https://www.kernel.org/pub/linux/kernel/v5.x/linux-$pkgver.tar".{xz,sign} config # the main kernel config file @@ -80,22 +83,18 @@ source=( "enable_additional_cpu_optimizations-$_gcc_more_v.tar.gz::https://github.com/graysky2/kernel_gcc_patch/archive/$_gcc_more_v.tar.gz" "http://ck.kolivas.org/patches/5.0/5.6/5.6-ck${_ckpatchversion}/$_ckpatch.xz" 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch - 0002-gcc-plugins-drop-support-for-GCC-4.7.patch - 0003-gcc-common.h-Update-for-GCC-10.patch ) validpgpkeys=( 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman ) -sha256sums=('33763f3541711e39fa743da45ff9512d54ade61406173f3d267ba4484cec7ea3' +sha256sums=('65ab799393d490463c610270634874dfcb66440a312837d04b51bbb69323034e' 'SKIP' - 'f392c9ecbb5177ea2573aaf22935322940ea2be0366f3fb9c9f861431f4aed21' + '2a157fdbf3a6396e985db9ae5d11870a786717dca31de78cad09c06eb28761ff' '8cb21e0b3411327b627a9dd15b8eb773295a0d2782b1a41b2a8839d1b2f5778c' - '7a4a209de815f4bae49c7c577c0584c77257e3953ac4324d2aa425859ba657f5' + '8255e6b6e0bdcd66a73d917b56cf2cccdd1c3f4b3621891cfffc203404a5b6dc' 'a6fe596e75333a5ac8ed4a4d63e4408ef38ebef6303889223e236af3ce576877' - '3b5de5bf70a63a6549f986d071f3d9572b19707548cd205a3b8ecdb7dcba3f1c' - 'f09a0781c6ee5e67602c2a045d52d766dd7085b6f7f939b7a42149cfd0cfcb1b' - '47e91b0b2a21cbe9663ddeb1b9e7bbea7716e5b8cb7984b0c3593839c515a102') + '3b5de5bf70a63a6549f986d071f3d9572b19707548cd205a3b8ecdb7dcba3f1c') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase @@ -145,8 +144,8 @@ prepare() { make olddefconfig # https://github.com/graysky2/kernel_gcc_patch - echo "Applying enable_additional_cpu_optimizations_for_gcc_v9.1+_kernel_v5.5+.patch" - patch -Np1 -i "$srcdir/kernel_gcc_patch-$_gcc_more_v/enable_additional_cpu_optimizations_for_gcc_v9.1+_kernel_v5.5+.patch" + echo "Patching to enable GCC optimization for other uarchs..." + patch -Np1 -i "$srcdir/kernel_gcc_patch-$_gcc_more_v/enable_additional_cpu_optimizations_for_gcc_v10.1+_kernel_v5.5-v5.6.patch" if [ -n "$_subarch" ]; then # user wants a subarch so apply choice defined above interactively via 'yes' |