DEFINED_PHASES=compile install postinst postrm preinst prepare pretend setup test unpack DESCRIPTION=Archlinux kernel based on different schedulers and performance improvements EAPI=8 HOMEPAGE=https://cachyos.org https://github.com/CachyOS/linux-cachyos https://github.com/CachyOS/linux https://github.com/CachyOS/kernel-patches IUSE=bore bmq pds bmq-lfbmq cachyos-hardened rt rt-bore +eevdf kcfi autofdo propeller llvm-lto-thin llvm-lto-full llvm-lto-thin-dist +llvm-lto-none kernel-builtin-zfs hz-ticks-100 hz-ticks-250 hz-ticks-300 hz-ticks-500 hz-ticks-600 hz-ticks-750 +hz-ticks-1000 +per-gov tickrate-periodic tickrate-idle +tickrate-full +preempt-full preempt-lazy +o3 os debug +bbr3 +hugepage-always hugepage-madvise mgeneric mgeneric-v1 mgeneric-v2 mgeneric-v3 mgeneric-v4 +mnative mzen4 symlink build vanilla KEYWORDS=~amd64 LICENSE=GPL-2 kernel-builtin-zfs? ( BSD-2 CDDL GPL-3 MIT ) RDEPEND=dev-util/pahole-cachyos autofdo? ( dev-util/perf[libpfm] ) !llvm-lto-none? ( llvm-core/clang llvm-core/lld ) llvm-lto-none? ( kernel-builtin-zfs? ( llvm-core/clang llvm-core/lld ) !kernel-builtin-zfs? ( propeller? ( llvm-core/clang llvm-core/lld ) !propeller? ( kcfi? ( llvm-core/clang llvm-core/lld ) ) ) ) !build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) !build? ( sys-libs/binutils-libs ) REQUIRED_USE=^^ ( bore bmq pds bmq-lfbmq cachyos-hardened rt rt-bore eevdf ) cachyos-hardened? ( llvm-lto-none ) propeller? ( !llvm-lto-full !llvm-lto-none ) autofdo? ( || ( llvm-lto-thin llvm-lto-full llvm-lto-thin-dist ) ) kernel-builtin-zfs? ( !kcfi ) ^^ ( llvm-lto-thin llvm-lto-full llvm-lto-thin-dist llvm-lto-none ) ^^ ( hz-ticks-100 hz-ticks-250 hz-ticks-300 hz-ticks-500 hz-ticks-600 hz-ticks-750 hz-ticks-1000 ) ^^ ( tickrate-periodic tickrate-idle tickrate-full ) ^^ ( preempt-full preempt-lazy ) ?? ( o3 os debug ) ^^ ( hugepage-always hugepage-madvise ) ?? ( mgeneric mgeneric-v1 mgeneric-v2 mgeneric-v3 mgeneric-v4 mnative mzen4 ) RESTRICT=binchecks strip SLOT=6.18.60 SRC_URI=https://github.com/CachyOS/linux/releases/download/cachyos-6.18.60-1/cachyos-6.18.60-1.tar.gz https://distfiles.gentoo.org/pub/proj/kernel/genpatches/genpatches-6.18-68.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.18-68.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.18-68.base.tar.xz https://distfiles.gentoo.org/pub/proj/kernel/genpatches/genpatches-6.18-68.extras.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.18-68.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.18-68.extras.tar.xz https://github.com/CachyOS/linux-cachyos/raw/84d5b02e346b0900ce58c1d73bf083b937c09cbb/linux-cachyos-lts/config -> linux-cachyos-lts-84d5b02e346b0900ce58c1d73bf083b937c09cbb-config bore? ( https://github.com/CachyOS/kernel-patches/raw/f3770b16d069a1bce8dfa63841042137f8b43434/6.18/sched/0001-bore-cachy.patch -> cachyos-kernel-patches-f3770b16d069a1bce8dfa63841042137f8b43434-6.18-bore.patch ) bmq? ( https://github.com/CachyOS/kernel-patches/raw/f3770b16d069a1bce8dfa63841042137f8b43434/6.18/sched/0001-prjc-cachy.patch -> cachyos-kernel-patches-f3770b16d069a1bce8dfa63841042137f8b43434-6.18-prjc.patch ) pds? ( https://github.com/CachyOS/kernel-patches/raw/f3770b16d069a1bce8dfa63841042137f8b43434/6.18/sched/0001-prjc-cachy.patch -> cachyos-kernel-patches-f3770b16d069a1bce8dfa63841042137f8b43434-6.18-prjc.patch ) bmq-lfbmq? ( https://github.com/CachyOS/kernel-patches/raw/f3770b16d069a1bce8dfa63841042137f8b43434/6.18/sched/0001-prjc-cachy-lfbmq.patch -> cachyos-kernel-patches-f3770b16d069a1bce8dfa63841042137f8b43434-6.18-prjc-lfbmq.patch ) cachyos-hardened? ( https://github.com/CachyOS/kernel-patches/raw/f3770b16d069a1bce8dfa63841042137f8b43434/6.18/sched/0001-bore-cachy.patch -> cachyos-kernel-patches-f3770b16d069a1bce8dfa63841042137f8b43434-6.18-bore.patch https://github.com/CachyOS/kernel-patches/raw/f3770b16d069a1bce8dfa63841042137f8b43434/6.18/misc/0001-hardened.patch -> cachyos-kernel-patches-f3770b16d069a1bce8dfa63841042137f8b43434-6.18-hardened.patch ) rt? ( https://github.com/CachyOS/kernel-patches/raw/f3770b16d069a1bce8dfa63841042137f8b43434/6.18/misc/0001-rt-i915.patch -> cachyos-kernel-patches-f3770b16d069a1bce8dfa63841042137f8b43434-6.18-rt-i915.patch ) rt-bore? ( https://github.com/CachyOS/kernel-patches/raw/f3770b16d069a1bce8dfa63841042137f8b43434/6.18/sched/0001-bore-cachy.patch -> cachyos-kernel-patches-f3770b16d069a1bce8dfa63841042137f8b43434-6.18-bore.patch https://github.com/CachyOS/kernel-patches/raw/f3770b16d069a1bce8dfa63841042137f8b43434/6.18/misc/0001-rt-i915.patch -> cachyos-kernel-patches-f3770b16d069a1bce8dfa63841042137f8b43434-6.18-rt-i915.patch ) https://github.com/CachyOS/kernel-patches/raw/f3770b16d069a1bce8dfa63841042137f8b43434/6.18/misc/dkms-clang.patch -> cachyos-kernel-patches-f3770b16d069a1bce8dfa63841042137f8b43434-6.18-dkms-clang.patch kernel-builtin-zfs? ( https://github.com/cachyos/zfs/archive/fb48c76e17d3e0092fbba430a9eec1960e1b9961.tar.gz -> zfs-fb48c76e17d3e0092fbba430a9eec1960e1b9961.tar.gz ) _eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c crossdev d618c699554f72b98f8ceeeeb361dc9e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0f9da1fd0aa350adfe3b3d626c8ce9b0 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 58cc13bdc4e9a204077e1e7c9a1d7988 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 _md5_=000e5f783fe5d2b638fb1fb865d03e9e