From a277de6eb72fe0dc635a0c56385e729a445bfb0c Mon Sep 17 00:00:00 2001 From: Brahmajit Das Date: Sat, 4 Apr 2026 10:18:46 +0530 Subject: [PATCH] sys-kernel/zen-sources: add 6.19.11 Signed-off-by: Brahmajit Das Part-of: https://codeberg.org/gentoo/gentoo/pulls/514 Signed-off-by: Joonas Niilola --- sys-kernel/zen-sources/Manifest | 3 + .../zen-sources/zen-sources-6.19.11.ebuild | 62 +++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 sys-kernel/zen-sources/zen-sources-6.19.11.ebuild diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest index a5aa4159e0a82..a19b6de2cf9af 100644 --- a/sys-kernel/zen-sources/Manifest +++ b/sys-kernel/zen-sources/Manifest @@ -1,4 +1,7 @@ +DIST genpatches-6.19-10.base.tar.xz 898796 BLAKE2B 0f5e2a412042e7180d497df245d22e8d2a643d8a54e2bc6a73e8141526d3a89b1b5f7d87dd185d03294adfbeb8c380b5de00c1f047430a3e41eacb3b6c395676 SHA512 235160131d725c78b337b854d9298e64078e86996adebda85fca3b74445b60054ddf9a04e0bf6d01521debe2e9f8522d069022be6fb704644743f2454ce83013 +DIST genpatches-6.19-10.extras.tar.xz 4324 BLAKE2B 01844b9db209b1d92bbbafd87df83b664bef4b7845c9c40e6b09edcb03da1d3b50656bdc74dec7b78911126d4c63ee41963b94a1849861682c16eae9c4d71715 SHA512 bd0c5f02207b4ca0d4701b6630eb2f746bb32bc361b830871c24c2e1504206a28f5ab26f74544e88bf14e79d91ba9181cbf771f5ea4a6ef74dde13f15da7073d DIST genpatches-6.19-9.base.tar.xz 809128 BLAKE2B 5e0bb710220106ab894f1b656806b8171150fbf56c7cd22915e9206b51ac67307eee28467c0efc0a7de2f459fa3a1100c3f8c63b7b7f9d28b86140733a049220 SHA512 46f5b8b5bf0e1937ba93cf66a980aeaefcdb048916f66bdd459b79c1d5530848a600d1e4a6110fc406e1fdd866b69db51eb82893e76b3a39d3048c971797b165 DIST genpatches-6.19-9.extras.tar.xz 4324 BLAKE2B d13b82e3c46b85748573ce7bdce4db632be837cc39149988e6e8e30c2488df68f3e77ae5ec0a10857ff5e75c85384687fdb00f1c53cad028426c5154425e4dfe SHA512 74bb730049c88387deed20d4165a6be00f4a6df138aa012f32edd3f2a20d60115f865af4c6c8c37a5246dad52ffbe7ee01b24e8ac48589611250dc5ef0afcac9 DIST linux-6.19.tar.xz 156067644 BLAKE2B d1551c058e9a1201a0fa769b427255f13bb0d73fdd384e2c0302956cc9a1eeba255b013fa87a15fdad508bc00fdae2085590572c76cfe20fe2af31ba87b7d289 SHA512 01b29c7f4e5bc0c9802794c2cd027fece825f90417be229a71e60eefce530010d5d301749c54ae744e9d4a483518e769e2bb7e6e9209687681ad7fff11c3ed86 DIST linux-v6.19.10-zen1.patch.zst 151631 BLAKE2B 2d3391509cf78a85d62c5184793e0257810c683a3e7e7253d5c16b63ca3cf4795e91af6ed879b61fe5c05f5b42d52cd93344c77d633efac6c28ad657edbb3cb0 SHA512 218632df8252d9ba543f08bc2081878ce9ac393d0a6852d364ff93ecd81cdcf7e9265b14cd32fc5ae955c73ac8c58ae34d03447b2a96b44fa44f787f59602744 +DIST linux-v6.19.11-zen1.patch.zst 151616 BLAKE2B 19d630b1c595271562760ba02144fe65fdac682dcddf3e377f38d103a73f0a21f994699e75b3f7e34e5e2ec70818edb722ec25e9a087061c98005409d4c65ede SHA512 e2d398a1080d7c48648e8107a0bff558ca003875ca53e7bbd51a8d4624495f35fae9dfc767a4611e028e7982ca21d48cf4dbe9898cb3cf6359e90c915eb455f5 diff --git a/sys-kernel/zen-sources/zen-sources-6.19.11.ebuild b/sys-kernel/zen-sources/zen-sources-6.19.11.ebuild new file mode 100644 index 0000000000000..5c4278db05232 --- /dev/null +++ b/sys-kernel/zen-sources/zen-sources-6.19.11.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="10" +K_SECURITY_UNSUPPORTED="1" +K_NOSETEXTRAVERSION="1" +K_NODRYRUN="yes" + +inherit kernel-2 unpacker +detect_version +detect_arch + +DESCRIPTION="The Zen Kernel Live Sources" +HOMEPAGE="https://github.com/zen-kernel" + +# Needed for zstd compression of the patch +BDEPEND="$(unpacker_src_uri_depends)" + +ZEN_VER=1 +ZEN_URI="https://github.com/zen-kernel/zen-kernel/releases/download/v${PV}-zen${ZEN_VER}/linux-v${PV}-zen${ZEN_VER}.patch.zst" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${ZEN_URI}" + +KEYWORDS="~amd64 ~arm64 ~x86" + +UNIPATCH_LIST="${WORKDIR}/linux-v${PV}-zen${ZEN_VER}.patch" +UNIPATCH_STRICTORDER="yes" +UNIPATCH_EXCLUDE="1810 2701" + +K_EXTRAEINFO="For more info on zen-sources, and for how to report problems, see: \ +${HOMEPAGE}, also go to #zen-sources on oftc" + +src_unpack() { + unpacker "linux-v${PV}-zen${ZEN_VER}.patch.zst" + kernel-2_src_unpack +} + +pkg_setup() { + ewarn + ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way." + ewarn "If you need support, please contact the zen developers directly." + ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with" + ewarn "the ebuilds. Thank you." + ewarn + kernel-2_pkg_setup +} + +src_prepare() { + default + kernel-2_src_prepare +} + +src_install() { + rm "${WORKDIR}/linux-v${PV}-zen${ZEN_VER}.patch" || die + kernel-2_src_install +} + +pkg_postrm() { + kernel-2_pkg_postrm +}