diff --git a/.SRCINFO b/.SRCINFO index 852ab7c..c6d0806 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -20,17 +20,20 @@ pkgbase = linux-cachyos makedepends = binutils makedepends = make makedepends = patch + makedepends = python options = !strip source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.1.tar.xz source = config source = auto-cpu-optimization.sh source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.3/all/0001-cachyos-base-all.patch source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.3/sched/0001-EEVDF.patch + source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.3/sched/0001-bore-eevdf.patch b2sums = 91c7ac2fb2bdeed323b6f0812582bd82c78f62ce3754063716a8769b30c41e35ae06b042ef27fb3c59a63ca17ec764313d7971ba2ddf84f8cf9fe5885ffe0644 b2sums = 911ed58549df8cba56a7976b3fea8904085ab3b15cbc11138e78a00a8efd06512b02cdfb8300f19e96a0a4a21c4ab63c3804ce4346ab61eb5a9de13abe922b46 b2sums = 11d2003b7d71258c4ca71d71c6b388f00fe9a2ddddc0270e304148396dadfd787a6cac1363934f37d0bfb098c7f5851a02ecb770e9663ffe57ff60746d532bd0 b2sums = 944cc70d1593a6fef259ec6ca59001985c3e708a9447845c0dbba4cab6d386e265e240854f44cdf1ab68d3b62dbea02e9857175bd1d738462277ec895094fa1e b2sums = 4ab7071f2b82fdfd4d1150c8dba798a5c3e2d6eca8c01515e935179559b36ed0d95b5fda9a63cc0704dba720633b3713eec0bf963fe7f56d43fb79b4631edea0 + b2sums = 1f4434af752c94452edf717f8d4f05a59249beaf4fddd203a5848351bc4f08853017aff3de2f1afdf506b34d688913eb81586be2b7768099b5e7331dde3fbdf2 pkgname = linux-cachyos pkgdesc = The Linux EEVDF scheduler Kernel by CachyOS with other patches and improvements kernel and modules diff --git a/PKGBUILD b/PKGBUILD index e067765..672b3c9 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -209,7 +209,7 @@ arch=('x86_64' 'x86_64_v3') url="https://github.com/CachyOS/linux-cachyos" license=('GPL2') options=('!strip') -makedepends=('bc' 'libelf' 'pahole' 'cpio' 'perl' 'tar' 'xz' 'zstd' 'gcc' 'gcc-libs' 'glibc' 'binutils' 'make' 'patch') +makedepends=('bc' 'libelf' 'pahole' 'cpio' 'perl' 'tar' 'xz' 'zstd' 'gcc' 'gcc-libs' 'glibc' 'binutils' 'make' 'patch' 'python') # LLVM makedepends if [[ "$_use_llvm_lto" = "thin" || "$_use_llvm_lto" = "full" ]] || [ -n "$_use_kcfi" ]; then makedepends+=(clang llvm lld python) @@ -242,7 +242,8 @@ fi case "$_cpusched" in cachyos) # CachyOS Scheduler (EEVDF) - source+=("${_patchsource}/sched/0001-EEVDF.patch");; + source+=("${_patchsource}/sched/0001-EEVDF.patch" + "${_patchsource}/sched/0001-bore-eevdf.patch");; pds|bmq) # BMQ/PDS scheduler source+=("${_patchsource}/sched/0001-prjc-cachy.patch" linux-cachyos-prjc.install);; @@ -838,4 +839,5 @@ b2sums=('91c7ac2fb2bdeed323b6f0812582bd82c78f62ce3754063716a8769b30c41e35ae06b04 '911ed58549df8cba56a7976b3fea8904085ab3b15cbc11138e78a00a8efd06512b02cdfb8300f19e96a0a4a21c4ab63c3804ce4346ab61eb5a9de13abe922b46' '11d2003b7d71258c4ca71d71c6b388f00fe9a2ddddc0270e304148396dadfd787a6cac1363934f37d0bfb098c7f5851a02ecb770e9663ffe57ff60746d532bd0' '944cc70d1593a6fef259ec6ca59001985c3e708a9447845c0dbba4cab6d386e265e240854f44cdf1ab68d3b62dbea02e9857175bd1d738462277ec895094fa1e' - '4ab7071f2b82fdfd4d1150c8dba798a5c3e2d6eca8c01515e935179559b36ed0d95b5fda9a63cc0704dba720633b3713eec0bf963fe7f56d43fb79b4631edea0') + '4ab7071f2b82fdfd4d1150c8dba798a5c3e2d6eca8c01515e935179559b36ed0d95b5fda9a63cc0704dba720633b3713eec0bf963fe7f56d43fb79b4631edea0' + '1f4434af752c94452edf717f8d4f05a59249beaf4fddd203a5848351bc4f08853017aff3de2f1afdf506b34d688913eb81586be2b7768099b5e7331dde3fbdf2')