summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPiotr Gorski2023-09-23 14:00:57 +0200
committerPiotr Gorski2023-09-23 14:00:57 +0200
commite1b8032c7870493f02c9cda0a1c7d9faa80b9500 (patch)
treee677f73fe676c40566bcced3d648cc791f641682 /PKGBUILD
parentd927119b6c091ce14569ca444aacbd88366e4981 (diff)
downloadaur-e1b8032c7870493f02c9cda0a1c7d9faa80b9500.tar.gz
Bump to 6.5.5
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 10 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d37c93ea0397..b964e27f963a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -172,7 +172,7 @@ else
pkgbase=linux-$pkgsuffix
fi
_major=6.5
-_minor=4
+_minor=5
#_minorc=$((_minor+1))
#_rcver=rc8
pkgver=${_major}.${_minor}
@@ -200,7 +200,7 @@ if [[ "$_use_llvm_lto" = "thin" || "$_use_llvm_lto" = "full" ]] || [ -n "$_use_k
)
fi
_patchsource="https://raw.githubusercontent.com/cachyos/kernel-patches/master/${_major}"
-_nv_ver=535.104.05
+_nv_ver=535.113.01
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
source=(
"https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/${_srcname}.tar.xz"
@@ -256,11 +256,6 @@ export KBUILD_BUILD_TIMESTAMP="$(date -Ru${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EP
_die() { error "$@" ; exit; }
-_make() {
- test -s version
- make KERNELRELEASE="$(<version)" "$@"
-}
-
prepare() {
cd ${srcdir}/$_srcname
@@ -268,14 +263,12 @@ prepare() {
echo "Setting version..."
echo "-$pkgrel" > localversion.10-pkgrel
echo "${pkgbase#linux}" > localversion.20-pkgname
- make ${BUILD_FLAGS[*]} defconfig
- make ${BUILD_FLAGS[*]} -s kernelrelease > version
- make ${BUILD_FLAGS[*]} mrproper
local src
for src in "${source[@]}"; do
src="${src%%::*}"
src="${src##*/}"
+ src="${src%.zst}"
[[ $src = *.patch ]] || continue
echo "Applying patch $src..."
patch -Np1 < "../$src"
@@ -625,11 +618,12 @@ prepare() {
### Rewrite configuration
echo "Rewrite configuration..."
- _make ${BUILD_FLAGS[*]} prepare
- yes "" | _make ${BUILD_FLAGS[*]} config >/dev/null
+ make ${BUILD_FLAGS[*]} prepare
+ yes "" | make ${BUILD_FLAGS[*]} config >/dev/null
diff -u ../config .config || :
### Prepared version
+ make -s kernelrelease > version
echo "Prepared $pkgbase version $(<version)"
### Running make nconfig
@@ -702,13 +696,13 @@ _package() {
echo "Installing boot image..."
# systemd expects to find the kernel here to allow hibernation
# https://github.com/systemd/systemd/commit/edda44605f06a41fb86b7ab8128dcf99161d2344
- install -Dm644 "$(_make -s image_name)" "$modulesdir/vmlinuz"
+ install -Dm644 "$(make -s image_name)" "$modulesdir/vmlinuz"
# Used by mkinitcpio to name the kernel
echo "$pkgbase" | install -Dm644 /dev/stdin "$modulesdir/pkgbase"
echo "Installing modules..."
- ZSTD_CLEVEL=19 _make INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 \
+ ZSTD_CLEVEL=19 make INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 \
DEPMOD=/doesnt/exist modules_install # Suppress depmod
# remove build and source links
@@ -834,8 +828,8 @@ for _p in "${pkgname[@]}"; do
}"
done
-b2sums=('99df210ee8f244de9059c9699648f7aad8e520030ce14e61971ba95365635e698e7c66074aa3f5c57bd75f1058e1c1dbaecea66d0b381202f239b3a04a396371'
+b2sums=('2152bdcd8799b89612e76c1b3794313f981e08eda23c0150e56297a07f326c85f2a7a08106eb4e4d502b2134ed69e4344263fe6a2b398af5b5d7ccd018c0899b'
'8525c9229216aec01813a65ce9405a9e83c2b6e8d6b2028cc92ffbfa33fe903d325b63a98316ee491ce519a2c5f49ff4d1f28f3f6a89e4ed9c8d652b4294e5ee'
'11d2003b7d71258c4ca71d71c6b388f00fe9a2ddddc0270e304148396dadfd787a6cac1363934f37d0bfb098c7f5851a02ecb770e9663ffe57ff60746d532bd0'
- '03bbb205a8a916867b1960ce6b949b6c12817808c38d306bc291a7215cbb90f1187755e317af50f8f704d524e11353f469ab305192479fbd624788a49ea7289d'
+ '335b337c7317974c871536476d21c9c157ec1dd6d6d6e1ad788cf3da384193d57c868347f1cadb57ad4e76035a8bae5311ac6adfa71f3d5634e37483b23fff89'
'7c95ca8afa51c7b02b38d48745ec12427024b48d6bb06c1e31deaf09f95c1dacfe52aace2e874b28bd737e1f10a57bc41020e2a74ea929383c8127cb373de684')