Skip to content

Commit 48ba5aa

Browse files
committed
nvidia: 570.153.02 rebuild
Signed-off-by: Peter Jung <admin@ptr1337.dev>
1 parent 136d3f8 commit 48ba5aa

File tree

18 files changed

+48
-116
lines changed

18 files changed

+48
-116
lines changed

linux-cachyos-bmq/.SRCINFO

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pkgbase = linux-cachyos-bmq
22
pkgdesc = Linux BORE + Cachy Sauce scheduler Kernel by CachyOS with other patches and improvements
33
pkgver = 6.14.7
4-
pkgrel = 2
4+
pkgrel = 3
55
url = https://github.com/CachyOS/linux-cachyos
66
arch = x86_64
77
license = GPL-2.0-only

linux-cachyos-bmq/PKGBUILD

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ _stable=${_major}.${_minor}
156156
_srcname=linux-${_stable}
157157
#_srcname=linux-${_major}
158158
pkgdesc='Linux BORE + Cachy Sauce scheduler Kernel by CachyOS with other patches and improvements'
159-
pkgrel=2
159+
pkgrel=3
160160
_kernver="$pkgver-$pkgrel"
161161
_kernuname="${pkgver}-${_pkgsuffix}"
162162
arch=('x86_64')
@@ -177,7 +177,7 @@ makedepends=(
177177
)
178178

179179
_patchsource="https://raw.githubusercontent.com/cachyos/kernel-patches/master/${_major}"
180-
_nv_ver=570.144
180+
_nv_ver=570.153.02
181181
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
182182
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
183183
source=(
@@ -212,16 +212,13 @@ fi
212212
# NVIDIA pre-build module support
213213
if [ "$_build_nvidia" = "yes" ]; then
214214
source+=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver}/${_nv_pkg}.run"
215-
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch"
216-
"${_patchsource}/misc/nvidia/0002-CFLAGS-Set-std-gnu17-for-all-compilation-flags.patch")
215+
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch")
217216
fi
218217

219218
if [ "$_build_nvidia_open" = "yes" ]; then
220219
source+=("https://download.nvidia.com/XFree86/${_nv_open_pkg%"-$_nv_ver"}/${_nv_open_pkg}.tar.xz"
221220
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch"
222-
"${_patchsource}/misc/nvidia/0002-Add-IBT-support.patch"
223-
"${_patchsource}/misc/nvidia/0003-Kbuild-Convert-EXTRA_CFLAGS-to-ccflags-y.patch"
224-
"${_patchsource}/misc/nvidia/0008-kbuild-Add-workaround-for-GCC-15-Compilation.patch")
221+
"${_patchsource}/misc/nvidia/0002-Add-IBT-support.patch")
225222
fi
226223

227224
## List of CachyOS schedulers
@@ -464,15 +461,11 @@ prepare() {
464461

465462
# Use fbdev and modeset as default
466463
patch -Np1 -i "${srcdir}/0001-Enable-atomic-kernel-modesetting-by-default.patch" -d "${srcdir}/${_nv_pkg}/kernel"
467-
# GCC 15
468-
patch -Np1 -i "${srcdir}/0002-CFLAGS-Set-std-gnu17-for-all-compilation-flags.patch" -d "${srcdir}/${_nv_pkg}/kernel"
469464
fi
470465

471466
if [ "$_build_nvidia_open" = "yes" ]; then
472467
patch -Np1 -i "${srcdir}/0001-Enable-atomic-kernel-modesetting-by-default.patch" -d "${srcdir}/${_nv_open_pkg}/kernel-open"
473468
patch -Np1 -i "${srcdir}/0002-Add-IBT-support.patch" -d "${srcdir}/${_nv_open_pkg}/"
474-
patch -Np1 -i "${srcdir}/0003-Kbuild-Convert-EXTRA_CFLAGS-to-ccflags-y.patch" -d"${srcdir}/${_nv_open_pkg}"
475-
patch -Np1 -i "${srcdir}/0008-kbuild-Add-workaround-for-GCC-15-Compilation.patch" -d "${srcdir}/${_nv_open_pkg}/"
476469
fi
477470
}
478471

linux-cachyos-bore/.SRCINFO

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pkgbase = linux-cachyos-bore
22
pkgdesc = Linux BORE + Cachy Sauce scheduler Kernel by CachyOS with other patches and improvements
33
pkgver = 6.14.7
4-
pkgrel = 2
4+
pkgrel = 3
55
url = https://github.com/CachyOS/linux-cachyos
66
arch = x86_64
77
license = GPL-2.0-only

linux-cachyos-bore/PKGBUILD

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ _stable=${_major}.${_minor}
156156
_srcname=linux-${_stable}
157157
#_srcname=linux-${_major}
158158
pkgdesc='Linux BORE + Cachy Sauce scheduler Kernel by CachyOS with other patches and improvements'
159-
pkgrel=2
159+
pkgrel=3
160160
_kernver="$pkgver-$pkgrel"
161161
_kernuname="${pkgver}-${_pkgsuffix}"
162162
arch=('x86_64')
@@ -177,7 +177,7 @@ makedepends=(
177177
)
178178

179179
_patchsource="https://raw.githubusercontent.com/cachyos/kernel-patches/master/${_major}"
180-
_nv_ver=570.144
180+
_nv_ver=570.153.02
181181
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
182182
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
183183
source=(
@@ -212,16 +212,13 @@ fi
212212
# NVIDIA pre-build module support
213213
if [ "$_build_nvidia" = "yes" ]; then
214214
source+=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver}/${_nv_pkg}.run"
215-
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch"
216-
"${_patchsource}/misc/nvidia/0002-CFLAGS-Set-std-gnu17-for-all-compilation-flags.patch")
215+
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch")
217216
fi
218217

219218
if [ "$_build_nvidia_open" = "yes" ]; then
220219
source+=("https://download.nvidia.com/XFree86/${_nv_open_pkg%"-$_nv_ver"}/${_nv_open_pkg}.tar.xz"
221220
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch"
222-
"${_patchsource}/misc/nvidia/0002-Add-IBT-support.patch"
223-
"${_patchsource}/misc/nvidia/0003-Kbuild-Convert-EXTRA_CFLAGS-to-ccflags-y.patch"
224-
"${_patchsource}/misc/nvidia/0008-kbuild-Add-workaround-for-GCC-15-Compilation.patch")
221+
"${_patchsource}/misc/nvidia/0002-Add-IBT-support.patch")
225222
fi
226223

227224
## List of CachyOS schedulers
@@ -464,15 +461,11 @@ prepare() {
464461

465462
# Use fbdev and modeset as default
466463
patch -Np1 -i "${srcdir}/0001-Enable-atomic-kernel-modesetting-by-default.patch" -d "${srcdir}/${_nv_pkg}/kernel"
467-
# GCC 15
468-
patch -Np1 -i "${srcdir}/0002-CFLAGS-Set-std-gnu17-for-all-compilation-flags.patch" -d "${srcdir}/${_nv_pkg}/kernel"
469464
fi
470465

471466
if [ "$_build_nvidia_open" = "yes" ]; then
472467
patch -Np1 -i "${srcdir}/0001-Enable-atomic-kernel-modesetting-by-default.patch" -d "${srcdir}/${_nv_open_pkg}/kernel-open"
473468
patch -Np1 -i "${srcdir}/0002-Add-IBT-support.patch" -d "${srcdir}/${_nv_open_pkg}/"
474-
patch -Np1 -i "${srcdir}/0003-Kbuild-Convert-EXTRA_CFLAGS-to-ccflags-y.patch" -d"${srcdir}/${_nv_open_pkg}"
475-
patch -Np1 -i "${srcdir}/0008-kbuild-Add-workaround-for-GCC-15-Compilation.patch" -d "${srcdir}/${_nv_open_pkg}/"
476469
fi
477470
}
478471

linux-cachyos-deckify/.SRCINFO

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pkgbase = linux-cachyos-deckify
22
pkgdesc = Linux BORE + Cachy Sauce + Handheld Kernel by CachyOS with other patches and improvements.
33
pkgver = 6.14.7
4-
pkgrel = 2
4+
pkgrel = 3
55
url = https://github.com/CachyOS/linux-cachyos
66
arch = x86_64
77
license = GPL-2.0-only

linux-cachyos-deckify/PKGBUILD

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ _stable=${_major}.${_minor}
155155
_srcname=linux-${_stable}
156156
#_srcname=linux-${_major}
157157
pkgdesc='Linux BORE + Cachy Sauce + Handheld Kernel by CachyOS with other patches and improvements.'
158-
pkgrel=2
158+
pkgrel=3
159159
_kernver="$pkgver-$pkgrel"
160160
_kernuname="${pkgver}-${_pkgsuffix}"
161161
arch=('x86_64')
@@ -176,7 +176,7 @@ makedepends=(
176176
)
177177

178178
_patchsource="https://raw.githubusercontent.com/cachyos/kernel-patches/master/${_major}"
179-
_nv_ver=570.144
179+
_nv_ver=570.153.02
180180
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
181181
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
182182
source=(
@@ -213,16 +213,13 @@ fi
213213
# NVIDIA pre-build module support
214214
if [ "$_build_nvidia" = "yes" ]; then
215215
source+=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver}/${_nv_pkg}.run"
216-
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch"
217-
"${_patchsource}/misc/nvidia/0002-CFLAGS-Set-std-gnu17-for-all-compilation-flags.patch")
216+
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch")
218217
fi
219218

220219
if [ "$_build_nvidia_open" = "yes" ]; then
221220
source+=("https://download.nvidia.com/XFree86/${_nv_open_pkg%"-$_nv_ver"}/${_nv_open_pkg}.tar.xz"
222221
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch"
223-
"${_patchsource}/misc/nvidia/0002-Add-IBT-support.patch"
224-
"${_patchsource}/misc/nvidia/0003-Kbuild-Convert-EXTRA_CFLAGS-to-ccflags-y.patch"
225-
"${_patchsource}/misc/nvidia/0008-kbuild-Add-workaround-for-GCC-15-Compilation.patch")
222+
"${_patchsource}/misc/nvidia/0002-Add-IBT-support.patch")
226223
fi
227224

228225
## List of CachyOS schedulers
@@ -465,15 +462,11 @@ prepare() {
465462

466463
# Use fbdev and modeset as default
467464
patch -Np1 -i "${srcdir}/0001-Enable-atomic-kernel-modesetting-by-default.patch" -d "${srcdir}/${_nv_pkg}/kernel"
468-
# GCC 15
469-
patch -Np1 -i "${srcdir}/0002-CFLAGS-Set-std-gnu17-for-all-compilation-flags.patch" -d "${srcdir}/${_nv_pkg}/kernel"
470465
fi
471466

472467
if [ "$_build_nvidia_open" = "yes" ]; then
473468
patch -Np1 -i "${srcdir}/0001-Enable-atomic-kernel-modesetting-by-default.patch" -d "${srcdir}/${_nv_open_pkg}/kernel-open"
474469
patch -Np1 -i "${srcdir}/0002-Add-IBT-support.patch" -d "${srcdir}/${_nv_open_pkg}/"
475-
patch -Np1 -i "${srcdir}/0003-Kbuild-Convert-EXTRA_CFLAGS-to-ccflags-y.patch" -d"${srcdir}/${_nv_open_pkg}"
476-
patch -Np1 -i "${srcdir}/0008-kbuild-Add-workaround-for-GCC-15-Compilation.patch" -d "${srcdir}/${_nv_open_pkg}/"
477470
fi
478471
}
479472

linux-cachyos-eevdf/.SRCINFO

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pkgbase = linux-cachyos-eevdf
22
pkgdesc = Linux EEVDF scheduler + Cachy Sauce Kernel by CachyOS with other patches and improvements
33
pkgver = 6.14.7
4-
pkgrel = 2
4+
pkgrel = 3
55
url = https://github.com/CachyOS/linux-cachyos
66
arch = x86_64
77
license = GPL-2.0-only

linux-cachyos-eevdf/PKGBUILD

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ _stable=${_major}.${_minor}
156156
_srcname=linux-${_stable}
157157
#_srcname=linux-${_major}
158158
pkgdesc='Linux EEVDF scheduler + Cachy Sauce Kernel by CachyOS with other patches and improvements'
159-
pkgrel=2
159+
pkgrel=3
160160
_kernver="$pkgver-$pkgrel"
161161
_kernuname="${pkgver}-${_pkgsuffix}"
162162
arch=('x86_64')
@@ -177,7 +177,7 @@ makedepends=(
177177
)
178178

179179
_patchsource="https://raw.githubusercontent.com/cachyos/kernel-patches/master/${_major}"
180-
_nv_ver=570.144
180+
_nv_ver=570.153.02
181181
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
182182
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
183183
source=(
@@ -212,16 +212,13 @@ fi
212212
# NVIDIA pre-build module support
213213
if [ "$_build_nvidia" = "yes" ]; then
214214
source+=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver}/${_nv_pkg}.run"
215-
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch"
216-
"${_patchsource}/misc/nvidia/0002-CFLAGS-Set-std-gnu17-for-all-compilation-flags.patch")
215+
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch")
217216
fi
218217

219218
if [ "$_build_nvidia_open" = "yes" ]; then
220219
source+=("https://download.nvidia.com/XFree86/${_nv_open_pkg%"-$_nv_ver"}/${_nv_open_pkg}.tar.xz"
221220
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch"
222-
"${_patchsource}/misc/nvidia/0002-Add-IBT-support.patch"
223-
"${_patchsource}/misc/nvidia/0003-Kbuild-Convert-EXTRA_CFLAGS-to-ccflags-y.patch"
224-
"${_patchsource}/misc/nvidia/0008-kbuild-Add-workaround-for-GCC-15-Compilation.patch")
221+
"${_patchsource}/misc/nvidia/0002-Add-IBT-support.patch")
225222
fi
226223

227224
## List of CachyOS schedulers
@@ -464,15 +461,11 @@ prepare() {
464461

465462
# Use fbdev and modeset as default
466463
patch -Np1 -i "${srcdir}/0001-Enable-atomic-kernel-modesetting-by-default.patch" -d "${srcdir}/${_nv_pkg}/kernel"
467-
# GCC 15
468-
patch -Np1 -i "${srcdir}/0002-CFLAGS-Set-std-gnu17-for-all-compilation-flags.patch" -d "${srcdir}/${_nv_pkg}/kernel"
469464
fi
470465

471466
if [ "$_build_nvidia_open" = "yes" ]; then
472467
patch -Np1 -i "${srcdir}/0001-Enable-atomic-kernel-modesetting-by-default.patch" -d "${srcdir}/${_nv_open_pkg}/kernel-open"
473468
patch -Np1 -i "${srcdir}/0002-Add-IBT-support.patch" -d "${srcdir}/${_nv_open_pkg}/"
474-
patch -Np1 -i "${srcdir}/0003-Kbuild-Convert-EXTRA_CFLAGS-to-ccflags-y.patch" -d"${srcdir}/${_nv_open_pkg}"
475-
patch -Np1 -i "${srcdir}/0008-kbuild-Add-workaround-for-GCC-15-Compilation.patch" -d "${srcdir}/${_nv_open_pkg}/"
476469
fi
477470
}
478471

linux-cachyos-hardened/PKGBUILD

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ makedepends=(
177177
)
178178

179179
_patchsource="https://raw.githubusercontent.com/cachyos/kernel-patches/master/${_major}"
180-
_nv_ver=570.144
180+
_nv_ver=570.153.02
181181
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
182182
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
183183
source=(
@@ -218,9 +218,7 @@ fi
218218
if [ "$_build_nvidia_open" = "yes" ]; then
219219
source+=("https://download.nvidia.com/XFree86/${_nv_open_pkg%"-$_nv_ver"}/${_nv_open_pkg}.tar.xz"
220220
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch"
221-
"${_patchsource}/misc/nvidia/0002-Add-IBT-support.patch"
222-
"${_patchsource}/misc/nvidia/0003-Kbuild-Convert-EXTRA_CFLAGS-to-ccflags-y.patch"
223-
"${_patchsource}/misc/nvidia/0008-kbuild-Add-workaround-for-GCC-15-Compilation.patch")
221+
"${_patchsource}/misc/nvidia/0002-Add-IBT-support.patch")
224222
fi
225223

226224
## List of CachyOS schedulers
@@ -468,8 +466,6 @@ prepare() {
468466
if [ "$_build_nvidia_open" = "yes" ]; then
469467
patch -Np1 -i "${srcdir}/0001-Enable-atomic-kernel-modesetting-by-default.patch" -d "${srcdir}/${_nv_open_pkg}/kernel-open"
470468
patch -Np1 -i "${srcdir}/0002-Add-IBT-support.patch" -d "${srcdir}/${_nv_open_pkg}/"
471-
patch -Np1 -i "${srcdir}/0003-Kbuild-Convert-EXTRA_CFLAGS-to-ccflags-y.patch" -d"${srcdir}/${_nv_open_pkg}"
472-
patch -Np1 -i "${srcdir}/0008-kbuild-Add-workaround-for-GCC-15-Compilation.patch" -d "${srcdir}/${_nv_open_pkg}/"
473469
fi
474470
}
475471

@@ -587,6 +583,10 @@ _package-headers() {
587583
echo "Installing KConfig files..."
588584
find . -name 'Kconfig*' -exec install -Dm644 {} "$builddir/{}" \;
589585

586+
echo "Installing unstripped VDSO..."
587+
make INSTALL_MOD_PATH="$pkgdir/usr" vdso_install \
588+
link= # Suppress build-id symlinks
589+
590590
echo "Removing unneeded architectures..."
591591
local arch
592592
for arch in "$builddir"/arch/*/; do

linux-cachyos-lts/PKGBUILD

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ makedepends=(
178178
)
179179

180180
_patchsource="https://raw.githubusercontent.com/cachyos/kernel-patches/master/${_major}"
181-
_nv_ver=570.144
181+
_nv_ver=570.153.02
182182
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
183183
_nv_open_pkg="NVIDIA-kernel-module-source-${_nv_ver}"
184184
source=(
@@ -213,16 +213,13 @@ fi
213213
# NVIDIA pre-build module support
214214
if [ "$_build_nvidia" = "yes" ]; then
215215
source+=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver}/${_nv_pkg}.run"
216-
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch"
217-
"${_patchsource}/misc/nvidia/0002-CFLAGS-Set-std-gnu17-for-all-compilation-flags.patch")
216+
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch")
218217
fi
219218

220219
if [ "$_build_nvidia_open" = "yes" ]; then
221220
source+=("https://download.nvidia.com/XFree86/${_nv_open_pkg%"-$_nv_ver"}/${_nv_open_pkg}.tar.xz"
222221
"${_patchsource}/misc/nvidia/0001-Enable-atomic-kernel-modesetting-by-default.patch"
223-
"${_patchsource}/misc/nvidia/0002-Add-IBT-support.patch"
224-
"${_patchsource}/misc/nvidia/0003-Kbuild-Convert-EXTRA_CFLAGS-to-ccflags-y.patch"
225-
"${_patchsource}/misc/nvidia/0008-kbuild-Add-workaround-for-GCC-15-Compilation.patch")
222+
"${_patchsource}/misc/nvidia/0002-Add-IBT-support.patch")
226223
fi
227224

228225
## List of CachyOS schedulers
@@ -464,15 +461,11 @@ prepare() {
464461

465462
# Use fbdev and modeset as default
466463
patch -Np1 -i "${srcdir}/0001-Enable-atomic-kernel-modesetting-by-default.patch" -d "${srcdir}/${_nv_pkg}/kernel"
467-
# GCC 15
468-
patch -Np1 -i "${srcdir}/0002-CFLAGS-Set-std-gnu17-for-all-compilation-flags.patch" -d "${srcdir}/${_nv_pkg}/kernel"
469464
fi
470465

471466
if [ "$_build_nvidia_open" = "yes" ]; then
472467
patch -Np1 -i "${srcdir}/0001-Enable-atomic-kernel-modesetting-by-default.patch" -d "${srcdir}/${_nv_open_pkg}/kernel-open"
473468
patch -Np1 -i "${srcdir}/0002-Add-IBT-support.patch" -d "${srcdir}/${_nv_open_pkg}/"
474-
patch -Np1 -i "${srcdir}/0003-Kbuild-Convert-EXTRA_CFLAGS-to-ccflags-y.patch" -d"${srcdir}/${_nv_open_pkg}"
475-
patch -Np1 -i "${srcdir}/0008-kbuild-Add-workaround-for-GCC-15-Compilation.patch" -d "${srcdir}/${_nv_open_pkg}/"
476469
fi
477470
}
478471

0 commit comments

Comments
 (0)