summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPiotr Gorski2024-06-27 20:34:04 +0200
committerPiotr Gorski2024-06-27 20:34:04 +0200
commitded90cefff139875f1ad972f12f2b67403133ce9 (patch)
tree7703052e7b3db9b5cc4dbee6b46857c7895ac3c2 /PKGBUILD
parent571b50446a8e58ffdb22a05effa92e76a1ee16e0 (diff)
downloadaur-ded90cefff139875f1ad972f12f2b67403133ce9.tar.gz
Sync with Github
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD6
1 files changed, 5 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ddfabc702c50..61e9b36cc390 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -211,7 +211,8 @@ fi
if [ -n "$_build_nvidia_open" ]; then
source+=("nvidia-open-${_nv_ver}.tar.gz::https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/${_nv_ver}.tar.gz"
"${_patchsource}/misc/nvidia/make-modeset-fbdev-default.patch"
- "${_patchsource}/misc/nvidia/nvidia-open-gcc-ibt-sls.patch")
+ "${_patchsource}/misc/nvidia/nvidia-open-gcc-ibt-sls.patch"
+ "${_patchsource}/misc/nvidia/gsp-fix-stutter.patch")
fi
## List of CachyOS schedulers
@@ -258,6 +259,7 @@ prepare() {
src="${src%.zst}"
[[ $src = make-modeset-fbdev-default.patch ]] && continue
[[ $src = nvidia-open-gcc-ibt-sls.patch ]] && continue
+ [[ $src = gsp-fix-stutter.patch ]] && continue
[[ $src = *.patch ]] || continue
echo "Applying patch $src..."
patch -Np1 < "../$src"
@@ -521,6 +523,8 @@ prepare() {
patch -Np1 -i "${srcdir}/make-modeset-fbdev-default.patch" -d "${srcdir}/${_nv_open_pkg}/kernel-open"
# Fix for https://bugs.archlinux.org/task/74886
patch -Np1 --no-backup-if-mismatch -i "${srcdir}/nvidia-open-gcc-ibt-sls.patch" -d "${srcdir}/${_nv_open_pkg}"
+ # Fix for Stutters in KDE
+ patch -Np1 -i "${srcdir}/gsp-fix-stutter.patch" -d "${srcdir}/${_nv_open_pkg}"
fi
}