summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorshmilee2024-04-18 22:22:27 +0800
committershmilee2024-04-18 22:22:27 +0800
commitbbd1f52bfcf5178afe7b86a992b39df1793b10a9 (patch)
tree1e696b9c9351c8e8b760da74d2bb3db95c0b7c81
parent62486a7e1814c68ee720e9c1e625902fef3b7348 (diff)
downloadaur-linux-shmilee.tar.gz
update to LTS 6.6.27, default CONFIG_GENERIC_CPU3
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD25
2 files changed, 26 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 733ed4c38d52..6babcbdec6c3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
-# Generated by makepkg 6.0.2
-# Mon Mar 11 03:25:47 UTC 2024
+# Generated by makepkg 6.1.0
+# Tue Apr 16 09:27:36 UTC 2024
pkgbase = linux-shmilee
- pkgdesc = Linux-shmilee x64v2
- pkgver = 6.1.77
+ pkgdesc = Linux-shmilee x64v3
+ pkgver = 6.6.27
pkgrel = 1
url = https://www.kernel.org/
arch = x86_64
@@ -21,21 +21,21 @@ pkgbase = linux-shmilee
makedepends = graphviz
makedepends = imagemagick
options = !strip
- source = https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz
- source = https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.sign
- source = https://master.dl.sourceforge.net/project/xanmod/releases/lts/6.1.77-xanmod1/patch-6.1.77-xanmod1.xz
- source = https://github.com/zhmars/cjktty-patches/raw/303dff435a7a0fadbd6215cb59e52dcd656e1d47/v6.x/cjktty-6.1.patch
+ source = https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz
+ source = https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.sign
+ source = https://master.dl.sourceforge.net/project/xanmod/releases/lts/6.6.27-xanmod1/patch-6.6.27-xanmod1.xz
+ source = https://github.com/zhmars/cjktty-patches/raw/b43d618da6d6536338761a5fc7c9c377c318fb9e/v6.x/cjktty-6.6.patch
source = config
validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886
validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
- sha256sums = 2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb
+ sha256sums = d926a06c63dd8ac7df3f86ee1ffc2ce2a3b81a2d168484e76b5b389aba8e56d0
sha256sums = SKIP
- sha256sums = 4422aa1a4dbcfd145fd081eec460d8bf42f3816f8b05bc94615c0a96c5352c37
- sha256sums = c5bdf89d7867c368dfd7b7c16e5a50a99ca8022de28ab15315bdcb5dab8aad85
+ sha256sums = 7fd321de9a72916a1aedca63c744f6035d71e5176c22a729870adfc674bbd446
+ sha256sums = 47a008c8b3b684330f2b80beeaca20105ab3afcded9530b28b078821bd062ba6
sha256sums = a8162641380b2681622d0f3c40ce130c9fd1cf6e176b5db18b95ba83609fbcf8
pkgname = linux-shmilee
- pkgdesc = The Linux-shmilee x64v2 kernel and modules with Xanmod patches, cjktty and ashmem, binder enabled
+ pkgdesc = The Linux-shmilee x64v3 kernel and modules with Xanmod patches, cjktty and ashmem, binder enabled
depends = coreutils
depends = kmod
depends = mkinitcpio
@@ -46,8 +46,8 @@ pkgname = linux-shmilee
provides = KSMBD-MODULE
pkgname = linux-shmilee-headers
- pkgdesc = Headers and scripts for building modules for the Linux-shmilee x64v2 kernel
+ pkgdesc = Headers and scripts for building modules for the Linux-shmilee x64v3 kernel
depends = pahole
pkgname = linux-shmilee-docs
- pkgdesc = Documentation for the Linux-shmilee x64v2 kernel
+ pkgdesc = Documentation for the Linux-shmilee x64v3 kernel
diff --git a/PKGBUILD b/PKGBUILD
index 1b7f5899d3f2..f2e5ee21fda0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,20 +3,20 @@
# last/latest/longest "longterm maintenance" kernel releases
# https://www.kernel.org/category/releases.html
-# 6.1 Greg Kroah-Hartman & Sasha Levin 2022-12-11 Dec, 2026
-_LLL_VER=6.1
-_LLL_SUBVER=77
+# 6.6 Greg Kroah-Hartman & Sasha Levin 2023-10-29 Dec, 2026
+_LLL_VER=6.6
+_LLL_SUBVER=27
#PKGEXT='.pkg.tar'
# Set x86-64 psABI level: https://dl.xanmod.org/check_x86-64_psabi.sh
# Need XanMod patch
-# Possible values: v1 / v2 (default) / v3 / v4
-# Default v2 which use CONFIG_GENERIC_CPU2:
+# Possible values: v1 / v2 / v3 (default) / v4
+# Default v3 which use CONFIG_GENERIC_CPU3:
# ref: https://github.com/xanmod/linux/tree/6.1/CONFIGS/xanmod/gcc
# ref: https://xanmod.org/
if [ -z ${_psABI_level} ]; then
- _psABI_level=v2
+ _psABI_level=v3
fi
# Use HZ ticks 500 instead of Arch default 300
@@ -64,7 +64,7 @@ _Xanmod_PATCH_SRC="https://master.dl.sourceforge.net/project/xanmod/releases/lts
#_CJKTTY_PATCH_URL="https://github.com/torvalds/linux/compare/v${_LLL_VER}...Gentoo-zh:${_LLL_VER}-utf8.patch"
#_CJKTTY_PATCH_SRC="cjktty-${_LLL_VER}.patch::${_CJKTTY_PATCH_URL}"
# https://github.com/zhmars/cjktty-patches
-_CJKTTY_COMMIT=303dff435a7a0fadbd6215cb59e52dcd656e1d47
+_CJKTTY_COMMIT=b43d618da6d6536338761a5fc7c9c377c318fb9e
_CJKTTY_PATCH_SRC="https://github.com/zhmars/cjktty-patches/raw/${_CJKTTY_COMMIT}/v6.x/cjktty-${_LLL_VER}.patch"
_CJKTTY_PATCH_PATCH=()
@@ -111,10 +111,10 @@ validpgpkeys=(
'647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman
)
# https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
-sha256sums=('2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb'
+sha256sums=('d926a06c63dd8ac7df3f86ee1ffc2ce2a3b81a2d168484e76b5b389aba8e56d0'
'SKIP'
- '4422aa1a4dbcfd145fd081eec460d8bf42f3816f8b05bc94615c0a96c5352c37'
- 'c5bdf89d7867c368dfd7b7c16e5a50a99ca8022de28ab15315bdcb5dab8aad85'
+ '7fd321de9a72916a1aedca63c744f6035d71e5176c22a729870adfc674bbd446'
+ '47a008c8b3b684330f2b80beeaca20105ab3afcded9530b28b078821bd062ba6'
'a8162641380b2681622d0f3c40ce130c9fd1cf6e176b5db18b95ba83609fbcf8')
export KBUILD_BUILD_HOST=archlinux
@@ -238,7 +238,6 @@ prepare() {
diff -u ../config .config || :
msg2 "Setting version..."
- scripts/setlocalversion --save-scmversion
if [ "${_psABI_level}" = 'v1' ]; then
echo "" > localversion
else
@@ -283,8 +282,8 @@ _package() {
DEPMOD=/doesnt/exist modules_install # Suppress depmod
# https://github.com/archlinux/svntogit-packages/commit/a65a47973b7676de60add0f40277900a91c115f1
- # remove build and source links
- rm "$modulesdir"/{source,build}
+ # remove build link
+ rm "$modulesdir"/build
}
_package-headers() {