diff --git a/sys-kernel/xanmod-sources/Manifest b/sys-kernel/xanmod-sources/Manifest index 5d8c93a..5dba7ce 100644 --- a/sys-kernel/xanmod-sources/Manifest +++ b/sys-kernel/xanmod-sources/Manifest @@ -4,12 +4,16 @@ DIST genpatches-6.10-3.base.tar.xz 8064 BLAKE2B b026f6eb9c15d6a6954917cada5886bb DIST genpatches-6.10-3.extras.tar.xz 4048 BLAKE2B 596dd2f4189c5d038a97c862934f8bbcd9f7a8e07e696779719910fcefdfaf719d2a2a981b98fc8fdba217e47f9fd555efe52aaf1bc72256f75d163eeceb5d68 SHA512 3dd7a33da4c6a7a7ee28c0f25bb832df9df42ba98529602f74ea196db95cdee25e004e1d90a4d0eb45983104d95d5746f23692b5ee6ed35d91c143bebb05ad17 DIST genpatches-6.10-4.base.tar.xz 15672 BLAKE2B 3dfb069409ca8c1cc8022daaeda3f45443c4e11ab1b086d8178ae4bd7e9a77fdbd8016484324248370bfa4b92e1a10cfa67d40592fafcd8540cc917c60b52ea1 SHA512 ea2f80b065c59b485446c8acc174b93a688b9e6d5de8cd9bf307a43811f6087368b528647a2371636b22dc082735b57e470e9c5d1092972c3890a9c628db723c DIST genpatches-6.10-4.extras.tar.xz 4056 BLAKE2B b1cc5a0d37760aac34837b9f7b26240d92afa816b5456a334deaaff8e911cba25f15c5e168bcba86b80d9fbe006a4b07cf4aa963e68a92e5152033cbcb080be0 SHA512 765b58ae1ce61678dce39b27e9212844cfd991e222384c7650355a374a236918f622549d49d5d483bfbc6dfaa74120b66976e85bbfdb6b54b0e871f1d5d5ec60 +DIST genpatches-6.10-6.base.tar.xz 257104 BLAKE2B 13309e86f5b16ff79797736ac91214698afb07ebc167eb22bbc354432f64e26dc3c19e0e4bccaf4fac7f0c858b7739317db3ffec9eef596eda5c2a45e785bac3 SHA512 55c009415c1b03c02a5e0251c8a12adf9eeba0fa7010cde100735880332127bda25bbbc59f9105c091fbc5bd67d7bbcc4fe02fbf4de7bee645bc679649ca3a67 +DIST genpatches-6.10-6.extras.tar.xz 4056 BLAKE2B 746ea837c1ba5ed7a4385b2f60be08986ad43f0c2eadebbda940d4cc2f7eabdef830459c55c183a68b63be318af661a8bffa25bc5da37628efb1f59987724c8e SHA512 63929e552c0e648245f8b7af72478bebf3a19be2f9aeda2d37e68b02611a69bb171338228c1c1d46b352236f63c3b514e24ef4f0260e0477d487d02ffd99ddcf 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.6-50.base.tar.xz 2671516 BLAKE2B 356a9a17f69416423c37c801e715dd4b03d1ebf02411a3e637e3790b4adba44db6c04f51f19a6da4ba420332cd5af1221692dcfc2ee1101825a5c8a8885c2e44 SHA512 e7a74df4659bdd54bf0bdb4aad8172bb1374aa563a19d28cf9643d034b59aeb55343ff5048d3aea42ddcd7561f0f723f951ab1f00c05e5ad88d20e70b7c3069e DIST genpatches-6.6-50.extras.tar.xz 4060 BLAKE2B 57044e169841ec9e977b107ad32741262bf3f1455638db2d105e160f2ccc21a6dc6bcd75e09e7f0761ffe3c1879dfbaf39bbef8150cd0de407875f2bbbfd700a SHA512 5c0d55dce1f869f79ec0db577d282b078ceb17667e5b18ee1abb00a6f94ee82978039ddf9650cbccfa1b8f9b99abd48057c44b230510bebe17d890e316d6c7fa +DIST genpatches-6.6-51.base.tar.xz 2817576 BLAKE2B 42dbf8663f53bc7196c57c7cb93029b780354e6e1580405b08a34fadd2ea38302c37bb4559df4c65916b0ec2f98c61f7eced52fc6be3de0d6dbe7468dd3d8c22 SHA512 fa25988574b06ad59403b1858d97f70fe0e6056d0b889d8a6e56f44b763146da63a952a2b7361f3bcab1aa34c9a3a97f81a35113a3e5173a2e09b704e54c386f +DIST genpatches-6.6-51.extras.tar.xz 4060 BLAKE2B a9e7008c67de6095d6c97bd6fbe9f7359e71d0b40aeb11a0ff14a0cca4feea199a3895bd9ac086d3f011b5c35a98f46d5856b8d27ca7438b8979203ff9164155 SHA512 fa649b918f1bcb7dbe4670a30dbbb47bbf8d57da73724463bc8fb5664c527f082a02f06ac96ff6a538469fe73fe0978f97bcf69b64a1a8d488387ff5a06844f6 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 @@ -22,9 +26,11 @@ DIST linux-6.9.tar.xz 144034416 BLAKE2B 4cf86c3cfe6e6534745d42dfaeca59b17ea1168c DIST patch-6.10.0-xanmod1.xz 132912 BLAKE2B e86d628b8760228259b7cf2ea203d816912977d6256c7d22bd041e581ba049582de9100214875a391ecdf2f47b01a0635f088ba3da07a33c07613fca7afe9c46 SHA512 99ddc9d2867c4d382675557744be3fa9d41d729a607ae05f1c887c437674e3fda13e9098235cb486c2674d03b0ff2cdb572ac7c3e5d63ef1db04d9b7fabc669b DIST patch-6.10.1-xanmod1.xz 136316 BLAKE2B 9877bcd0f280f80191b2238b6cac2da7ac659e584c28a3b0a96f0bb32077648ddb85f468fe3e57ef57988b77a76efdcb3e06957e22e5a5d5851b72201915fcb7 SHA512 60f86790ac30e4d128862a8e97eb482f5ee4a95539b7c1484d71c704187d0a330d8e0f430a07cdf6523d8f83299b14d25ede7d46df34570c0753db765ef848f9 DIST patch-6.10.2-xanmod1.xz 143344 BLAKE2B 90ccd2dfeb80d188c853f065412e2ec9b6571d66fce0a2bb3d7696b4d64453ca506f3e7b1ea1185df2292d4865e62f4e246b899bb603d33c393146009e2c5fa8 SHA512 3ceb4e0c4ecb28816f0803999076cc6c046d97c30831bb9391ff0bcec18c1ed926ad35e8b318b00a7d601847b8af78aeaaeec4f991f8e77d91480802670f426d +DIST patch-6.10.3-xanmod1.xz 377416 BLAKE2B 2913211e39e5508747c2cd1ef110b353561897b88f0b5dcbc86bbbc6286775baab3268272448d1d9011da989e0149617b416c48f675d6c8dd51a3e5e38318e4f SHA512 00895fed74599a1e32ac774bf1df3b2da26a8f3ed36c8d9eb26ef49c6e6490198e371d8d4fb4be591a9884f7e98392c111599cf3d064a083e9f67bc9611ec46e 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.6.43-xanmod1.xz 2565432 BLAKE2B 912185fd5f37f7b30b941f71098da9b6b89c915404892327c656fc01b53da33fb50e0d57fbe4c4be47e2e686f8e3fa5a3c5e832a12a7a77316a6af64a8cffa12 SHA512 bc5a4058d0d21e18d022710b2e5ebf200aed91ba33c69c36252cfdfe89661b8c03bcd84f9d9c67d90c73c69428be317d70554a5ce43784ee4d09a8ec9f6028ee +DIST patch-6.6.44-xanmod1.xz 2692656 BLAKE2B b68eb4b3aa6642c80963eede847dce9c91fab972f7f694e5a9ee12670b234dd83a00858561f0594e848088b56703a28f14090489d19fecee6185bdeaa1d74711 SHA512 62ba9a12495575989d152157c411a6fdbb4a656d99396ddd85cefb498782f2256d4420da50a526b8bc5c1f0b18efa4e0d5df4f9b453240238408336222b1a214 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.12-xanmod1.xz 804592 BLAKE2B adb8fa52b9adc6d46c21b7854a1fe69e4702a2262c1f5eb88dcb1854252b24c5dd52431351494f4f841c8dfc0cf9f09633a7138b1f3369281e496b217c4618b9 SHA512 d2b344e056ac0fa582866dd8ee8a3adc98baf90c36fb1a80dbde9371b4ff2f261c28e1f6ea01ce84a5b4e26ec286ca4ec939f3b5655081307bbed6eb783b70b2 diff --git a/sys-kernel/xanmod-sources/xanmod-sources-6.10.3.ebuild b/sys-kernel/xanmod-sources/xanmod-sources-6.10.3.ebuild new file mode 100644 index 0000000..ef1280f --- /dev/null +++ b/sys-kernel/xanmod-sources/xanmod-sources-6.10.3.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="6" + +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.6.44.ebuild b/sys-kernel/xanmod-sources/xanmod-sources-6.6.44.ebuild new file mode 100644 index 0000000..4049ac0 --- /dev/null +++ b/sys-kernel/xanmod-sources/xanmod-sources-6.6.44.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="51" + +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" +}