From a58a02e4bfbbb28ea7d49e1e8456aab136c83361 Mon Sep 17 00:00:00 2001 From: Piotr Gorski Date: Thu, 28 Aug 2025 19:20:20 +0200 Subject: [PATCH] Sync with Github Signed-off-by: Piotr Gorski --- .SRCINFO | 7 ++++++- PKGBUILD | 10 +++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index f20b828b798b..11a97e9b7050 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -31,7 +31,8 @@ pkgbase = linux-cachyos source = https://raw.githubusercontent.com/cachyos/kernel-patches/master/6.16/sched/0001-bore-cachy.patch b2sums = 251feef2f995c155850eac2fce5b89f37f39e9f13b6a4e6873370fdc69654692c6bf6c92f04ca7c0b5fd6088d74442afb68db71d2cc18691e23c61b0be714f34 b2sums = ca08c1ad172af846ccf78e3694713a68191fec6e59fba5e0a6c90ba228fac5eab77fb8603f35190586d77f6acbf6f87fdb3a1c835d2d68e635c5e1e4d7e7ebe8 - b2sums = a1dcc05f07f663af5002757aa979a7418fb56fc88c358af53d9d88258862a97cb61813c9cc18d1cf320bf44299b737f3740b68961980cf4331b7982e5af46421 + b2sums = 6b812a28e6e8aedda3af3bb4fabb8ff38719bd97697a77ad1ce4dce47ac205a72d27d14757d43a1dc7298fced1ba35a96973f58cc50e780635169cf7675ccc82 + b2sums = c7294a689f70b2a44b0c4e9f00c61dbd59dd7063ecbe18655c4e7f12e21ed7c5bb4f5169f5aa8623b1c59de7b2667facb024913ecb9f4c650dabce4e8a7e5452 b2sums = c7f5b2e6c1f95ec961666c338057501a41f3e8de584f0985021b4c5c0ce5ddf738b56f2c50fe33d879a9cddd2236c26fb995c03445cab93580379d2e2c4669cc pkgname = linux-cachyos @@ -50,6 +51,8 @@ pkgname = linux-cachyos provides = NTSYNC-MODULE provides = VHBA-MODULE provides = ADIOS-MODULE + provides = linux-cachyos-lto=6.16.4-1 + replaces = linux-cachyos-lto pkgname = linux-cachyos-headers pkgdesc = Headers and scripts for building modules for the Linux BORE + LTO + AutoFDO + Propeller Cachy Sauce Kernel by CachyOS with other patches and improvements. kernel @@ -58,3 +61,5 @@ pkgname = linux-cachyos-headers depends = clang depends = llvm depends = lld + provides = linux-cachyos-lto-headers=6.16.4-1 + replaces = linux-cachyos-lto-headers diff --git a/PKGBUILD b/PKGBUILD index 072282a67848..a84b6fb8a229 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -590,6 +590,11 @@ _package() { 'modprobed-db: Keeps track of EVERY kernel module that has ever been probed - useful for those of us who make localmodconfig' 'scx-scheds: to use sched-ext schedulers') provides=(VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE KSMBD-MODULE V4L2LOOPBACK-MODULE NTSYNC-MODULE VHBA-MODULE ADIOS-MODULE) + # Replace LTO kernel with the default kernel + if _is_lto_kernel; then + provides+=(linux-cachyos-lto=$_kernver) + replaces=(linux-cachyos-lto) + fi cd "$_srcname" @@ -616,6 +621,8 @@ _package-headers() { depends=('pahole' "${pkgbase}") if _is_lto_kernel; then + provides+=(linux-cachyos-lto-headers=$_kernver) + replaces=(linux-cachyos-lto-headers) depends+=(clang llvm lld) fi @@ -794,5 +801,6 @@ done b2sums=('251feef2f995c155850eac2fce5b89f37f39e9f13b6a4e6873370fdc69654692c6bf6c92f04ca7c0b5fd6088d74442afb68db71d2cc18691e23c61b0be714f34' 'ca08c1ad172af846ccf78e3694713a68191fec6e59fba5e0a6c90ba228fac5eab77fb8603f35190586d77f6acbf6f87fdb3a1c835d2d68e635c5e1e4d7e7ebe8' - 'a1dcc05f07f663af5002757aa979a7418fb56fc88c358af53d9d88258862a97cb61813c9cc18d1cf320bf44299b737f3740b68961980cf4331b7982e5af46421' + '6b812a28e6e8aedda3af3bb4fabb8ff38719bd97697a77ad1ce4dce47ac205a72d27d14757d43a1dc7298fced1ba35a96973f58cc50e780635169cf7675ccc82' + 'c7294a689f70b2a44b0c4e9f00c61dbd59dd7063ecbe18655c4e7f12e21ed7c5bb4f5169f5aa8623b1c59de7b2667facb024913ecb9f4c650dabce4e8a7e5452' 'c7f5b2e6c1f95ec961666c338057501a41f3e8de584f0985021b4c5c0ce5ddf738b56f2c50fe33d879a9cddd2236c26fb995c03445cab93580379d2e2c4669cc')