diff options
| author | Brahmajit Das <listout@listout.xyz> | 2025-12-05 03:39:33 +0530 |
|---|---|---|
| committer | Joonas Niilola <juippis@gentoo.org> | 2025-12-05 19:45:05 +0200 |
| commit | a1df48000e6b65f2dd2f6bc90a3459e9c7178778 (patch) | |
| tree | ad312eec046848b774fa11e38d10003f9922563e /sys-kernel | |
| parent | dfbcc3d3386ce585473f9fa1a7056e24a5594a16 (diff) | |
| download | gentoo-a1df48000e6b65f2dd2f6bc90a3459e9c7178778.tar.gz gentoo-a1df48000e6b65f2dd2f6bc90a3459e9c7178778.tar.bz2 gentoo-a1df48000e6b65f2dd2f6bc90a3459e9c7178778.zip | |
sys-kernel/zen-sources: add 6.17.8
Closes: https://bugs.gentoo.org/966234
Signed-off-by: Brahmajit Das <listout@listout.xyz>
Part-of: https://github.com/gentoo/gentoo/pull/44900
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'sys-kernel')
| -rw-r--r-- | sys-kernel/zen-sources/Manifest | 1 | ||||
| -rw-r--r-- | sys-kernel/zen-sources/zen-sources-6.17.8.ebuild | 55 |
2 files changed, 56 insertions, 0 deletions
diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest index 73e3c35e8d6b..f0c0f46a45c5 100644 --- a/sys-kernel/zen-sources/Manifest +++ b/sys-kernel/zen-sources/Manifest @@ -8,5 +8,6 @@ DIST linux-6.13.tar.xz 148523052 BLAKE2B 9f617ecb3f2393b57ba03c654fea62a7213f24c DIST linux-6.17.tar.xz 153382068 BLAKE2B 0edb2324be5638aa75984128aafdba3e50824187d2fcdff8794eab99d85c10c3a17d1e840053c2c83df5ee11fdf69f1c9452c57ecc9dae01c4af38180fe7821a SHA512 063999d7b819970657f6b7713fdb4173da2065ffdeed7cae197026dbb1edfd7f1d50374f073a1e19ef9686539594824ff6ecb8a930d97c4f272cb12f1c6d8355 DIST linux-6.18.tar.xz 154309096 BLAKE2B b94b7b9bf18aca0c3e50baf79b009a1448fc6cd9c3ee019f641cc247dcf53a4abef4274ee0608ad8cd4943af69854363a95d26e117ff23620bb07dccb158859f SHA512 88599ffdec96d150c1feb9b261ba93bb0301a9d0e1ad6bef7aeab1f5372cbfc57d8b43c7e902bd8f76921d1dbd8189663c142ea869e51d0e2b483b150ee00fe0 DIST linux-v6.13.8-zen1.patch.zst 168828 BLAKE2B 0228964c400369e8a81878e9707e5e2f62f8bcbdbbb2eb56c4576a742910e0422f66c01404fc7c5b58608eb01de7f5c98bb696971dcb525c679fcc19d9b76c77 SHA512 15cf9d0648d1873f1f83c9354370f5a0738445705e5204e2068fefc274192c5e970b18fcc003ab55bf57293273f5be19a8e3e53c2cc2b0ab6e5b6d7975ddef07 +DIST linux-v6.17.8-zen1.patch.zst 137500 BLAKE2B 7af7c75fa4a73c88a931f2f00ad9d2e34a0d176cd3fe4e2d06995241d7096a8a000d8fa8b7decdeedd0a41e549849b4809e42a73e499cec4ab8e93a04c9e237c SHA512 55338b31994cdf36a373fdc265fbaf534f3ceb4e0d379f61f45098b535f4a9a50033049c3a47fb8d3cbc5bf43800835657a19d0388fc751fd8b670e7e288fa04 DIST linux-v6.17.9-zen1.patch.zst 136860 BLAKE2B 4d733c1c4e6eb2da3ac774e0b5828fca32ecfa550069e6b764a93ff8254c4774777460297641cf1c4d952d722637ed737b964f6dbe9da78682045d291928c081 SHA512 6378549f8090f2556351405965cd1d06f6f964722b162dd5b7d33117e672e69914f4f6bd728f2ddca556114dfaa4eb4b9fed0798a2c3a724516f3af7bdb6ceaf DIST linux-v6.18-zen1.patch.zst 63203 BLAKE2B 4cb4964a993afccb16fa1f561944a9aa265d98d50f9233873a1e3a5be7bf47e16dd090ffebc0ed59c5fadba8d7a706b56388fa4693876f1b91a59dc6bbbf1d30 SHA512 92690863d289e9cb0c305f4ad933cd7b158252dac34161d69201522a538486c1194670a39a7d8d8b7a012a438abde37a7e50b8fdec8c6f76413fb231ebadbaf0 diff --git a/sys-kernel/zen-sources/zen-sources-6.17.8.ebuild b/sys-kernel/zen-sources/zen-sources-6.17.8.ebuild new file mode 100644 index 000000000000..1309a0065518 --- /dev/null +++ b/sys-kernel/zen-sources/zen-sources-6.17.8.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2025 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="9" +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_URI="https://github.com/zen-kernel/zen-kernel/releases/download/v${PV}-zen1/linux-v${PV}-zen1.patch.zst" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${ZEN_URI}" + +KEYWORDS="~amd64 ~arm64 ~x86" + +UNIPATCH_LIST="${WORKDIR}/linux-v${PV}-zen1.patch" +UNIPATCH_STRICTORDER="yes" + +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}-zen1.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_install() { + rm "${WORKDIR}/linux-v${PV}-zen1.patch" || die + kernel-2_src_install +} + +pkg_postrm() { + kernel-2_pkg_postrm +} |
