diff --git a/sys-kernel/xanmod-sources/Manifest b/sys-kernel/xanmod-sources/Manifest index 2e20444..fb86e4c 100644 --- a/sys-kernel/xanmod-sources/Manifest +++ b/sys-kernel/xanmod-sources/Manifest @@ -6,10 +6,14 @@ DIST genpatches-6.6-46.base.tar.xz 2606596 BLAKE2B f8b284a798b7f734ae39e8ac34959 DIST genpatches-6.6-46.extras.tar.xz 4048 BLAKE2B 235f71efef27116556f2d7b6e7bd8c9ffcbfbc798fe87a59d69f672094830b13fa0e6ceb900eacc5ca250e92cfb410998af70939df9317c76f6291e2446020c9 SHA512 10f0f98d2c5a63371f8225e677f3e12a2e4f54b892dd6f64f3ed0c7cb8956671dc4bced0128d66bc0f2e61e1cb3c590a9d43270237d8457c2825cff1b8e236e1 DIST genpatches-6.6-48.base.tar.xz 2633356 BLAKE2B 3ece4f33cce7380d247fe1f3182e2a516a8e63ce1952e30593f228afd4f11b67d838a0374698b1c3f48992ce04f4b55fcc258c8a41bf2821e01b6c4bd4829d07 SHA512 2a514a91d3e7b8e51330f6852edab7d8481dfbfc84fad4415141dc3d0c68865f19724480a2403e86e080d368004d26669f365de233b6dbe9f664946dc168e853 DIST genpatches-6.6-48.extras.tar.xz 4052 BLAKE2B a5aa357ab175db9a16bb4eaae879d8439634ea41e525b9aac80e51ee51305399aa5f7597f126017ab856649d06a90f2e38e50663f258585793a429f20192c28f SHA512 9dfe341e12629b049ed97ebcec3aff60907c5e4e4cfc6f0ad1eeed2f6b7c66535c95d486b3252cade4f92b7beec76fe2343a71af415fd3160374be5b99076197 +DIST genpatches-6.6-49.base.tar.xz 2664860 BLAKE2B b6117aea15e733852794addb703b28f26a8d9afbffc8d576ca11f272d00627e8254c039565221db39a1bbaf9010eaefe9608e9c2906219c78508f301eae7cb93 SHA512 d87482a0667a4578235366951704b8408c1f2ff91c2f2c823dab0302a85c0ca007a9c0acef17a4c231dd3d14c1392e3b18d9816f72ddf9afe54ade8613075d8d +DIST genpatches-6.6-49.extras.tar.xz 4060 BLAKE2B 4a63f3dcfd864b303a90247bb34de3071ec3f8be751df06e0c42e48ed3299939aa2b58a64669d091adc751cb8cb296f98d17cd421e263f7da22997e9fde3f2ae SHA512 518eb6d8e295919db80748c07bcc59300eea0a0961d71e8618de9fa4371d6266e51d437521c183014ba92a35f1408c53306f5b7c6d82dd0e644209b1b73c12db DIST genpatches-6.9-10.base.tar.xz 602768 BLAKE2B 614634ed1d1132be830e91a13dc509022a6a476b678f63dd4f3c428e7c37eec46f47a32f927f3895ff65a6ab5b046a3b0ca2df88a94678f898292d0970859734 SHA512 7826d46d8faaf64fb268f8dc940621f434f8729e706b4178adac2a2c353bccd854e5fea6c3489d5d0c48d469d6f6e26befa01d5a0deaba48f3e6140eb096de5e DIST genpatches-6.9-10.extras.tar.xz 4052 BLAKE2B 607bede5f0c3d38f72fba841861caf6f90e7f0068373d951a6aa21a29cb7523bcd6faeeb5602c6a7395a802d35e657aaee1172582ecddd0c4143fc21ea9c4b3c SHA512 b9e59d200cb06ea3287557e1ca1cf7116df61019f423fa8149195d36d7d2b143265341bef5430c4f761b0926ad823775cb2c83c852d22dc4acdb0d9628da12bc DIST genpatches-6.9-11.base.tar.xz 636320 BLAKE2B c1a730341ca150f9f698300f59f43d1f4ab2af44745ccd060033702112caa9941a0021e23f9a470cdb0fec51e76779a20e451b2b058943c12e153acbaca4b770 SHA512 e3b40a773a2c58914b25534949f9e05542eb1712b823bf84287ed546e44c9d6e830aadd4c61d4e2a72b1e2b071387a9d1131cfc9f43ee9e26d9a14785b248758 DIST genpatches-6.9-11.extras.tar.xz 4052 BLAKE2B 3b12fe75ae76ff17e30bb30d5e5cb913e31732bf43958b972356772e76d892823b925e715d9e777dc3ca39f89c01960b8d420d2647775d1e4406e4b82ef2c08b SHA512 5fb378ce92f4d443ce162cd69771d6b9d150bb7be01e776c22cb913437c7b441a4474dcb33fe7d6d3f285ff0f8605b7aabd9149594d0e45ef8b231e3703ed026 +DIST genpatches-6.9-12.base.tar.xz 683040 BLAKE2B 4a87ff8941e75ef372616a5d705bddd62b9c4d305f6806463cefbcd8b21ce5ceee587e875c7ed6b2be9c239635bf59c532290af71700a6d651873cdf21d5e539 SHA512 dcd0a956248c9c3cf7a978e35ab8304569005fa4b688491a6b3a73d4ed32f3fbd0b4389a8aecb5649a39b6b3a603baa74c9be7b1ad1aed6a016f57f9a00408ef +DIST genpatches-6.9-12.extras.tar.xz 4056 BLAKE2B cbcee5bdc1567abc3b7b546607b0c7f59c48b58deebf24e2ee1141f4181b19d05cb5a3b799d5d7e1619f6708ee7083f96d2f581b74104d910150c53f5248559a SHA512 c7016f5dd9b1be70c80439b5f5f651731e193991a7551304daa5628bf296546d94378e74193b98d695f7d4860f952ac200a67342321dde8075c028e6a5701c21 DIST linux-6.10.tar.xz 145142812 BLAKE2B bb243ea7493b9d63aa2df2050a3f1ae2b89ee84a20015239cf157e3f4f51c7ac5efedc8a51132b2d7482f9276ac418de6624831c8a3b806130d9c2d2124c539b SHA512 baa2487954044f991d2ae254d77d14a1f0185dd62c9f0fcaff69f586c9f906823017b8db1c4588f27b076dfa3ebb606929fec859f60ea419e7974330b9289cc2 DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35 DIST linux-6.9.tar.xz 144034416 BLAKE2B 4cf86c3cfe6e6534745d42dfaeca59b17ea1168c4e8b615c80e6d8aac735f11283cd85fa992b440b5d4452917e94b9f08397a64af0be5894e3df23c68892377e SHA512 fed3b4cd1fbfb4d94618587c1934273d2ecc8b6e42a3d586ff8a5f24980be930f2ef803aa2923ca3bfa5e4e619f967f3af315368f24fa76f610b10443624a579 @@ -17,5 +21,7 @@ DIST patch-6.10.0-xanmod1.xz 132912 BLAKE2B e86d628b8760228259b7cf2ea203d8169129 DIST patch-6.10.1-xanmod1.xz 136316 BLAKE2B 9877bcd0f280f80191b2238b6cac2da7ac659e584c28a3b0a96f0bb32077648ddb85f468fe3e57ef57988b77a76efdcb3e06957e22e5a5d5851b72201915fcb7 SHA512 60f86790ac30e4d128862a8e97eb482f5ee4a95539b7c1484d71c704187d0a330d8e0f430a07cdf6523d8f83299b14d25ede7d46df34570c0753db765ef848f9 DIST patch-6.6.39-xanmod1.xz 2512444 BLAKE2B 09df43082ec98dc1dc6faffcd2334f38a8d16f1b71528a76695e6e7e20fd0a22e20f018f8b36d29dea6aec64de6bd0752ba8c9f0d852c11fc4e6d9cc704e8c14 SHA512 a1d607536fd6ee0837e44e1ad48873cbb46b0912e311e5aa9361a302b57b0935e4ab1ad8dea662366b637d01f7c8d19f8137fcc405c2a54ed13f01ebecf7f0f4 DIST patch-6.6.41-xanmod1.xz 2534300 BLAKE2B f54a311f7ada7d5cf19677452a7908be4efaf825223827bd7f52ce3a7e2017e221a028e9b80e908aac76accf341d9b29f1d65246437ac5a58d2f2333339af45e SHA512 ed92adebef97b781eb6c2e462ca6b2601266dbab797d4392725991b2c0c530621ea90d25959ba8b8a787f6c8866b2f899fc5bf292856e158f64f2bf0c137afa9 +DIST patch-6.6.42-xanmod1.xz 2561780 BLAKE2B b3eb775674073cf03229e56bafd5f46de297f7c4abd1dbae9b8dc59e048379bb6d46e000a6c473d3cbc771833688138f6d060243a09733b18f2f87a538ab9f82 SHA512 78a031d83062aaede2e51a346a43e2cf284a58fdaed924709fe8c6077c2605949d88909b770515d4809ad9b661953f4215a31b1f9f2faffb2d322c33c4fb08ca DIST patch-6.9.10-xanmod1.xz 755292 BLAKE2B 1f0038f9121a5b4b1d320b7d911e571acd4def5498cba10f015c6783acd5f8fd9ba53cb54965933a563fe1a2f428e15d73410d6dc1787b099643c1f330f4d1eb SHA512 5e179c3bca012f1db715dda483781d5f514216c42d86bf7e23e397d7f2862d6ca8eb8a773396affa0fa33661be024f0da0e903e5db2e3e93e5ee0d89a36783a7 +DIST patch-6.9.11-xanmod1.xz 799436 BLAKE2B b59f40b48f8c74b23bfea1b156cb548def446f435554b309f315a042e3e5e8aa8c0e286a6d243ca8aa772be8d92d842d9e1d4443a94824fbb6848e325a0ee5cc SHA512 909c118647dcd657340749338fc20676c54774f9589dc568a70f68d27e3c0bcfe7623190c1cd4a17d2fb84cef79c40a1a6fd5483642ec76be3fc4a99d5b05221 DIST patch-6.9.9-xanmod1.xz 723532 BLAKE2B e744882160d9e4c3209d6569f8d893680f0b4f25227b89d02b64ba06fc463d04ed2eba0e3aceb4d9c39840b1d29bbc642a9f31b6d1d476de1ee373efa586435e SHA512 e5e0c09d82a2c6c12eaaa34ff8bd31e247ba87f5b0cc68b4a884edc3073f9f75ac86a4f42df49dd319cb024fa34d00f2f328b83bf0d1e83e1450ef38a3e87019 diff --git a/sys-kernel/xanmod-sources/xanmod-sources-6.6.42.ebuild b/sys-kernel/xanmod-sources/xanmod-sources-6.6.42.ebuild new file mode 100644 index 0000000..2d39134 --- /dev/null +++ b/sys-kernel/xanmod-sources/xanmod-sources-6.6.42.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="49" + +XANMOD_VERSION="1" + +ETYPE="sources" +K_SECURITY_UNSUPPORTED="1" +K_NOSETEXTRAVERSION="1" + +inherit kernel-2 +detect_version +detect_arch + +DESCRIPTION="Full XanMod sources including the Gentoo patchset " +HOMEPAGE="https://xanmod.org" +SRC_URI=" + ${KERNEL_BASE_URI}/linux-${KV_MAJOR}.${KV_MINOR}.tar.xz + https://downloads.sourceforge.net/xanmod/patch-${OKV}-xanmod${XANMOD_VERSION}.xz + ${GENPATCHES_URI} +" +LICENSE+=" CDDL" +KEYWORDS="~amd64" + +src_unpack() { + UNIPATCH_STRICTORDER=1 + UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${OKV}-xanmod${XANMOD_VERSION}.xz " + UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 1*_linux-${KV_MAJOR}.${KV_MINOR}.*.patch" + kernel-2_src_unpack +} + +pkg_postinst() { + elog "MICROCODES" + elog "Use xanmod-sources with microcodes" + elog "Read https://wiki.gentoo.org/wiki/Intel_microcode" +} diff --git a/sys-kernel/xanmod-sources/xanmod-sources-6.9.11.ebuild b/sys-kernel/xanmod-sources/xanmod-sources-6.9.11.ebuild new file mode 100644 index 0000000..8d5ffe6 --- /dev/null +++ b/sys-kernel/xanmod-sources/xanmod-sources-6.9.11.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="12" + +XANMOD_VERSION="1" + +ETYPE="sources" +K_SECURITY_UNSUPPORTED="1" +K_NOSETEXTRAVERSION="1" + +inherit kernel-2 +detect_version +detect_arch + +DESCRIPTION="Full XanMod sources including the Gentoo patchset " +HOMEPAGE="https://xanmod.org" +SRC_URI=" + ${KERNEL_BASE_URI}/linux-${KV_MAJOR}.${KV_MINOR}.tar.xz + https://downloads.sourceforge.net/xanmod/patch-${OKV}-xanmod${XANMOD_VERSION}.xz + ${GENPATCHES_URI} +" +LICENSE+=" CDDL" +KEYWORDS="~amd64" + +src_unpack() { + UNIPATCH_STRICTORDER=1 + UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${OKV}-xanmod${XANMOD_VERSION}.xz " + UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 1*_linux-${KV_MAJOR}.${KV_MINOR}.*.patch" + kernel-2_src_unpack +} + +pkg_postinst() { + elog "MICROCODES" + elog "Use xanmod-sources with microcodes" + elog "Read https://wiki.gentoo.org/wiki/Intel_microcode" +}