summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPiotr Gorski2024-03-15 21:03:35 +0100
committerPiotr Gorski2024-03-15 21:03:35 +0100
commit2fe3420d30cce76b660413c14edf8dba5b901f92 (patch)
tree70b70c1e38994e07f92ade2194b703108c0503d6 /PKGBUILD
parentd21cd9930c2a248fcc160657e158d6653888422a (diff)
downloadaur-2fe3420d30cce76b660413c14edf8dba5b901f92.tar.gz
Bump to 6.8.1
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 13 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3d9e514057d9..98a127bcf240 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -158,12 +158,12 @@ elif [ -n "$_use_llvm_lto" ] || [[ "$_use_lto_suffix" = "n" ]]; then
pkgbase=linux-$pkgsuffix
fi
_major=6.8
-_minor=0
+_minor=1
#_minorc=$((_minor+1))
#_rcver=rc8
pkgver=${_major}.${_minor}
-#_stable=${_major}.${_minor}
-_stable=${_major}
+_stable=${_major}.${_minor}
+#_stable=${_major}
#_stablerc=${_major}-${_rcver}
_srcname=linux-${_stable}
#_srcname=linux-${_major}
@@ -212,7 +212,8 @@ fi
# NVIDIA pre-build module support
if [ -n "$_build_nvidia" ]; then
- source+=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver}/${_nv_pkg}.run")
+ source+=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver}/${_nv_pkg}.run"
+ "${_patchsource}/misc/nvidia/0001-NVIDIA-take-modeset-ownership-early.patch")
fi
## List of CachyOS schedulers
@@ -252,6 +253,7 @@ prepare() {
src="${src%%::*}"
src="${src##*/}"
src="${src%.zst}"
+ [[ $src = 0001-NVIDIA-take-modeset-ownership-early.patch ]] && continue
[[ $src = *.patch ]] || continue
echo "Applying patch $src..."
patch -Np1 < "../$src"
@@ -521,6 +523,9 @@ prepare() {
if [ -n "$_build_nvidia" ]; then
cd "${srcdir}"
sh "${_nv_pkg}.run" --extract-only
+
+ # Temporary fix for nvidia module
+ patch -Np2 --no-backup-if-mismatch -i "${srcdir}/0001-NVIDIA-take-modeset-ownership-early.patch" -d "${srcdir}/${_nv_pkg}/kernel"
fi
}
@@ -706,9 +711,9 @@ for _p in "${pkgname[@]}"; do
}"
done
-b2sums=('c6f17f816cea16e629f63e9379b98888713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2'
- 'd663b890dc2e505a1892b42881bbac4965b7528c7cd8672d153b8659f6b3a8136314c7f5a17b9d1434d55310aae781532238d66f565ce9ae5f74c57e42edf736'
+b2sums=('2b518f8f39b4dcea1c580cb0664d59c165db989422fd6fd6b65d3dd1e4548bc6e0cedfc95c2584ae56f69ac1a1d3de6552ee61e77b08799a5275934a453ab929'
+ 'dfaab80f3a80c770b0920140c73cb45895b5cfd87596be231306aa360220885474ca4fb0b99b9ecb1f865deffb030a91a8d932c6805e7c9e803c1d4d2be51dfe'
'43ef7a347878592740d9eb23b40a56083fa747f7700fa1e2c6d039d660c0b876d99bf1a3160e15d041fb13d45906cdb5defef034d4d0ae429911864239c94d8d'
- '5a6eadbd3a69a089eacf46dda698e49e8bd267bb60228d44720e5e1ddc621089d7a29bec16471cfc45b30e4405fd2865964e556cfb36be2d289e609f34947657'
- '96fca1885594e0285caeb5f48955e1ec895fd4ca34e556907d67ecd1f6b3ad9632c90ce985d30336d66eae7a556e8f24899e3d3b40e78720dfb1f723c1a26b3e'
+ '1b898b83320e71f13c6fc0568fbee36589d14eed777d41455cfe87b9b929345f2e1f2a35fa2a7483b9145deaa097b345fa341a20866cd8d105b13fcbcb2df4e0'
+ '8de7ad941b9dfec1e2c7c7c2f1f91bc43ead15a40133b56137c07cdfafb799f842eda47b668b76b7ee523d9b7d0bc7c025c8399fdd9d4323f132ad06ac6ca018'
'e395035f1b0b944beca434c1e24264342088365de267cbb83b111f02a029fc78145aec73c14e458bd3ad648c8bb2c2ef30c2ff091b1dad2f9b754ecbeb45e41b')