diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-05-12 16:42:50 +0300 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-05-12 16:42:50 +0300 |
commit | 752d6256e5204b958b0ef7905675a940b5e9172f (patch) | |
tree | 330d16e6362a49cbed8875a777fe641a43376cd3 /sys-kernel/gentoo-kernel-bin | |
parent | 0c100b7dd2b30e75b799d806df4ef899fd98e1ea (diff) |
gentoo resync : 12.05.2022
Diffstat (limited to 'sys-kernel/gentoo-kernel-bin')
20 files changed, 1321 insertions, 469 deletions
diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 86e7451eaead..ec261f1513c7 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -1,75 +1,117 @@ DIST genpatches-5.10-117.base.tar.xz 3165564 BLAKE2B 0e41b33af63a5b6da920d194166e75b32812231f7b13a56211ad390d744f889dc8b024328dd2048e7c7bc356ea04936716c295cf4d33d731bbc7521b9ed720d9 SHA512 421a487bf1914ee42c8b6c39a6a99f4841e8a38e293024b4367a10391b1ca973c041697c42979b7e4a78b56b9e871034b0703f8bfa6c1347f3aef39eb49f9066 DIST genpatches-5.10-117.extras.tar.xz 3872 BLAKE2B bbac7edcded53e4205c58e1404692b753d57f306b98bfd7e718206e25a947b2e1e565ae33712b64f9b24333df30c32c975af71c5a9d11bfb836216a27dfdc782 SHA512 b192de56c873740d963fa6689f7d9dc177b25cbaa2847adff2d3a5ea7c6c541161c4518f389f7a5f2294b878dabc0d06844bf4e45cffc87ce8f9649d55a4312e -DIST genpatches-5.10-118.base.tar.xz 3302340 BLAKE2B fbaffbc3b7d0bb3ce303fd721ad703a267b028f4fd1b12edeb0bdf8f9317b58a58716243d536f7db0e35501d801ee283b983aa598488df518a535e349e0e7a1e SHA512 d13dfd90332b7b4ea8184b2fa0b76b4de6d966ccff68c1eaabbaca806f79ad26549fe4ad7a69228139c9f97fe0fa6b11c2949b97ba9f7b82c25d9cb7942efcc8 -DIST genpatches-5.10-118.extras.tar.xz 3876 BLAKE2B 221613b83c1b7b4a98076c5b515efa90f18ba07cd9918de4b1018156a9dfcab0c3efd2a736a00db9a32ae23c1d2afec9abd5c2c575d85a8f27f9248b0e8d8c87 SHA512 33a175b16c82f910c13c800504cd13d7c2f41e6bea652325b0665081628018fa20cfa3fd62139e7aecd3f7701e56c1939473d4aa3e1f764ae0c3af8829b4b568 -DIST genpatches-5.10-119.base.tar.xz 3340768 BLAKE2B 52f04f06622bf08385fbf25264a0bc6c337b2b1c40cef5bb7ab6f78c3fc55d60b811027cda42ed401fb01cd4a93f2bf08c9d157d0c4e1a68eee03de7c79e99c5 SHA512 616336d92ce28aac0370592ce32e186a9e6d118cc90c2120897bbc5c49c3b3dc560c225d5e323586e2f67f0978d431126659983ccd65874d09d1eda4343e54ac -DIST genpatches-5.10-119.extras.tar.xz 3872 BLAKE2B d952b7d246de7586bc50734c64f664c27d0677fa30e6d40dfdbed24394eaebc55328a446da8112f8d723b30d73c716fb817f34533259b35e873736c4bfaa9443 SHA512 7bc4595c81e2723e66af28851b458b2cc2df5349ac4cbee2f866bfa3e2fcd0223d40afc4466e8ccebde6e90dba99b891ee313510d70d059684757dc0de531b4f +DIST genpatches-5.10-121.base.tar.xz 3366696 BLAKE2B 121f7445e184846460c5501e9d2cacf0349da8bb47c60d3528cc526385121f97b60b11706502d696e783b9649795d3921082076788325189087ead4c1cc48be9 SHA512 aa75a7c32373a0356488ab21c1b090c2ce6a63e706f5e61824212397d56aa474126bd21f8b28e10f3dff1445ecfc3bbe6d3e7ca249e1eb161fa80e79e47db796 +DIST genpatches-5.10-121.extras.tar.xz 3868 BLAKE2B 8ac8a382c1d7bbd47dc8761e26ae63ccb501decdbf43e4cde641441c1e08a711a9734320cb9a28e46c3d22a0dbfe5f0d2b3360f299878e5ed46c7cba2fd7b64a SHA512 f050bd3cf40e8d4d37a8652ab2af932fecc38a834c6baceab1c79cc6aba47f3a19e59aadce250c5b5302830e440001bd7a4c9a380d8ec35e12527ece903a69fa +DIST genpatches-5.10-122.base.tar.xz 3383656 BLAKE2B 78310ae21efea3a38f91ee0a511b08be4f46ce75b0f265c7fef1f758f7aa854a69d05195e7bcd541e19712be59b80ba9b6758390630e716886164437020ac014 SHA512 52cf938fb005379f27df23d59056330b672aaa8c732fb324a0a65fd41a077305797440b95b95300c0577822e64bd557173573c543ebd83d1aefe6c4d97f51a4d +DIST genpatches-5.10-122.extras.tar.xz 3864 BLAKE2B d8525daea96a3cbbce6eff0ff46be6a7daea3e5008f6805e2a7ede7e4aa2211b52da3b413fb2b542e8720410471aa938a5733305d925e8606b6321c39472b021 SHA512 452582a28be8c6c340052fa1d58a0259c11bd686abdce28b75ad117586f557e5bb188670599a8373a8b3ea01057a8344ca0f70cff13e854adbb8b9c3bf1edf29 +DIST genpatches-5.10-123.base.tar.xz 3412080 BLAKE2B 8ba26d867b1cd10c372bf059c00f11260af3bb43cb636519cc4c15916359e1a74d24e58732dd0c5f4db0cda8a110360da310d6ae761e7df2a7f4e424d16ab3ed SHA512 9e0325ff0bfff0ecd56ac7d7c82f456ca2697c8eccb584798f5471b7a1247d6d91e71b39951bddc2f093e0e16f5fa71a510932359d1c1e8ae41fdb4058f467f6 +DIST genpatches-5.10-123.extras.tar.xz 3868 BLAKE2B 4999cfc456607422df7e8e6966c760feb8b3fffc9bab7d2923b7de3819b94c6778c1e7bf19092fa42125fa73dd35203e3c8c002e00cc62a2978f375b24d86c57 SHA512 0a9291ab36d1a3eb69f423add4bde7e4fb31c5ba318c0d9b3f235b167c2506273e9cfab79f264891d6859d7b3c5f205e689ac37eef0f16b15ff54a4da12ceb2d DIST genpatches-5.15-35.base.tar.xz 1306764 BLAKE2B 5ea5655e825b9196663a7bb830ef34d74da7c9f922f7a71b46f7bc8755adacddd3b55f57e85b29532d6936ca481699ffae36642401e34293b4c6a445abb92db7 SHA512 50030f2dafba3e7fd16df7a6dd275fdbede772273009d1f1055dc904dc7afe947e92e9a32274c337938edd35073adc2e101d18a6ccd39529461d703af3e20566 DIST genpatches-5.15-35.extras.tar.xz 3876 BLAKE2B 5b14c88d66ede25e8417bdebc3c822d2f3755a13f21cef8a95088c97bba42a44357c98d13ce5a40e3aeb128ec0716540e893b108bf1f73256cb45250cd7ef43c SHA512 bdd8c5a700e9902cb7db17094fcc220eaca4774639d73e8496ac061fbba9fb80f6aa136aa9e87331a636af6146737fdec3c21249da7a18b5fec4d82de559e24f -DIST genpatches-5.15-36.base.tar.xz 1545664 BLAKE2B 367785e90aeba2a5498c5a17443429bd6650ab40390db6feb349eb54431e36ddecdfb031785f74355e5cdd7105636bffc8c0a86821ea36ee257d40cc0fc54d31 SHA512 63191671b4b41fb4a45d0535782bf638976e520e227ac6e924ce7e783e67ed02c8f127574f263d9373cb5d79591f1de209d09ceb47ba6ce34acb57c6a991857a -DIST genpatches-5.15-36.extras.tar.xz 3876 BLAKE2B f89575d6d88ba1299252281092d13235643cfcdf2ae99571a3e813e39b1609fc2faa85dd07b81be81223bd0e83cd0a1c10c1e84be54a6c4f6563b901d98e673d SHA512 9127a39fc8ebbd78274ff838625eaf5c5500c1380a7cc84356af6fdff161123000f30f91ed31a0264d49ab08353a004e8cdd67ff08413a272e2f496c36e41988 -DIST genpatches-5.15-37.base.tar.xz 1619460 BLAKE2B 56c3671c4d6915ca183f92b19b7fe1de2bbccb05c1b231884b49b559fac0a33521ef12c6d75fcee3a37b898480ee77eb7f8fc93b83cf27660330e7b3de1be7a0 SHA512 59e25b62ddbddb0dc92bc44d9092d2d6f2262e582d526f20d07452a520e4176534e129b7882d98e441bd72f32a1b1f2ce9b64c7f1b9f4966f5c7fb27a50e6984 -DIST genpatches-5.15-37.extras.tar.xz 3868 BLAKE2B 11ac96d133b2c44ca77eb51cab739195e9fb252a2a3e6e2ad241f9ef6568ae1cf3dad9b7411522253c1e779c048807d478d6bac71d7aab9a147dac5dd81f77a9 SHA512 f8f0b48e170f5170d44947e52d548fb66f302bd97e7414cfb7e4668b2af76b48be0d0d2552345f397ff830246472193deac056020f128d98fafe04128d1c195f -DIST genpatches-5.16-20.base.tar.xz 772164 BLAKE2B f29e052926e6c72417d93b7e114f7dd688def99891508b358414ea3930e3761d6e79e7d09722c4479ab7e0d495d53cbc1084270f8782a579d4ed56f58caa157c SHA512 00a034d6a2a79daf856c0cf8e6dd30753d89b95fb9de9a5aff4f5a0dad651eb53eea24aef7c582f866749ad3fc533ed7087f7dfd11600fef8cebf85d2cc9c58b -DIST genpatches-5.16-20.extras.tar.xz 3800 BLAKE2B c815ea22d067c98f82650726a6c8a2e937c7bddb8b941e9d54c3014f4d8ea173cb1e54e76e23b6f767ae247fafbe02a8def6f39e5c6523e8c8cb12f098b8a34e SHA512 788ad08dfb0639c5ad42bb761d99bb534fdc5a9be54e9cededf90e0da34f13089b82609d8c7ccddc6fc1a28b913d4012c0e44b6768c84927e582f3a04be7ae55 -DIST genpatches-5.16-21.base.tar.xz 1076736 BLAKE2B a5c6a42aba796d3f6fac0bdff544ee952d1cb63374864fca43a4fe57efb09407b8aafb54a692298173b66b5d267b9a8fdbafe614f48c1af4b4ecea2e951db975 SHA512 3a2df76cefcb1c8b6b4e65c82328a499757db5e50a33e9fd68b7d6044981f73f7cd0427b582b4477d1207898e3e2344d2c4c1afafdef17dfccf9e787a17b6dba -DIST genpatches-5.16-21.extras.tar.xz 3800 BLAKE2B 337d9144c809854637406275061e894816422b04f048f14f710e44901c93621615433da3e223dbcd9777bdc1991aeb3494f5e974d3bd172de4dc9a344a32a76e SHA512 6d1cf34a8d290d685c97fd20e4831d46945ce6fa927ff22cc2273de41447267654c555e25a4466e933781fd324b422217cfda32d03d234c6c7da06d9d3e05458 -DIST genpatches-5.16-22.base.tar.xz 1156348 BLAKE2B 320027e898f66751b1d0c8e82e63a48bbf144c0cf10ce3f615f77ef449455c2822003d3bd78cf927d21a0ecd9175d56bd406c33bc8e9524bec2009c1e91e23eb SHA512 9816c8232a7d811242f5c349fde3d8cab23a349086644faf9b676ac48abf95ed25a89e5d7efdf66479a970e4ed40d9d619f01f4be3487920e66a7a8cff975cb4 -DIST genpatches-5.16-22.extras.tar.xz 3800 BLAKE2B 73201b8988e7b2c41f9c45eadd21df333655f1d7e2a19b0f319d0b125df5d3aed3c68e9903d0be3d39d6f43fcef62fd95391a0c1eaa8228b40c97118f6993db3 SHA512 81e82fbf1286c4d1e080a4609eb4dd7e549b8b75851afe57c2a918fdfd48f98abf1edaab028e193ac4935ebd790cbd400b0a14ea60b81261281ae832209a2445 +DIST genpatches-5.15-39.base.tar.xz 1659952 BLAKE2B f40154102f23ab2b7774a998c75633598ce83daafe720930ce151a4af2a6e3647da249ffa299c7abc95c7644f51b044c4e6ea7a2378deedbf09638243c6cd30d SHA512 7646cc2f7b9467cc56bcc3e0e80475f3137eca6633800a8160d66cc81aaa87968f9f5fa6b3760a1c0ff7351d77582776a2c1a24875933ec0001ec0caad8818ea +DIST genpatches-5.15-39.extras.tar.xz 3868 BLAKE2B 155eed40c9018ae6629513a2db645f535c3917422cb5b48acc7b93a565a1de5916d81182db5beb8975478f317388ab81afc74d77abf73bf071df7e474abeaddf SHA512 bbb69afead295c9eb059fab679599950f3ae71741a8a6695241e00969259f99a1f51eb859497d1beb73813adb9693c19d21025daca529b17a962fbbb7bfc88a4 +DIST genpatches-5.15-40.base.tar.xz 1691504 BLAKE2B 167dac62ff702ca7c72e5bd12afaa4c9e0fde9b07f1feb8d7450752d77677749013ced38b850ade4318d2063044eaaee8abf2bfd69d42c60b7c26739732d3828 SHA512 3c58f992406e559a7d6ea8bb7c4bf5487588a0ecc68cf56d6a0727f31a1f03712637932b2c189e05f77a8faf312af5fbcd11570ca80c8550e766e51057b04ce3 +DIST genpatches-5.15-40.extras.tar.xz 3868 BLAKE2B 220c0f4eddf1c94cc1ffa86c8552fdad587b8cbce3275daca39e1e27d9aff1335fd714a4f618670f9fc1567c57211fe737a7e9ad43850dc15d3f35912bd7b781 SHA512 c0b8e136ec05007e3d90c185d14ecfe104558013e940d954243605d55768ef97605d7992596483f8614f4e800a95b191bd845644ae3e5a2379b4f74ed106a6a1 +DIST genpatches-5.15-41.base.tar.xz 1716640 BLAKE2B d2a37f5bdbb541bad670240ee6fbbe9bbf87d9041e86ff6683c92ba2566b2dc9dafbad7e254146f8ecb23e3ba32e0c0d6f2e5955ea4ea6bbdff4d7b8b74f1e66 SHA512 b9a3557fd641adad0fe875382082a8cb44f7b879d19acc57fefdfe78cc66f8d3d2ec7ca7fcdd125edb56a4915f63922ed2f7e3ff006017bbf6318a6eb0f06ea4 +DIST genpatches-5.15-41.extras.tar.xz 3868 BLAKE2B 11487f062c49431af029fadde1f01a95386d42e1349a658bca314bd26d356eb82d0292ca68ac34d4ba4593a25d7422458a7dcf306431dbe46e68c9306bd8ec82 SHA512 3153848739687683f02c65d1dc87b4aa27d0fead27ac9fee28acd2f8d0fdc118473445059bf756650512c5f3fa79b8a4a70882c2ab2d4329c4d7aef982e5e4d6 +DIST genpatches-5.15-42.base.tar.xz 1756168 BLAKE2B 953621740d74dd84876e46a3ce9781cd5df8f7ab37588e386045196af57d8d000b120b810b762ecb9d52729e63433c0dcd8b8fc2d938fed05c33705bca907227 SHA512 4f45522c7dc0e5c1b9289cb09199f640c2bc124fb306ac64e9de1da56de123b118445648dafa7d3170e1c8a2607b6ab1d34dbde4a3c1cf1ff7d21d932a9672ea +DIST genpatches-5.15-42.extras.tar.xz 3868 BLAKE2B ec9eecf22597ad8217a9fde77067bdfc3e7e8bf5bd502ca71750193d8353b51e6371b7323b66afa8dbed6a177e2d165a2eb2eca0e06d2943b474ab74a5256834 SHA512 71155d6b1130fee0484b0171f72d2f627b65cad8a02d5047de9d180ed01c2002958020961c925b4c0b6a415ecc2cdc481c4820dc1f9f8a8443713a6a21c3a022 +DIST genpatches-5.17-10.base.tar.xz 649500 BLAKE2B f92a3b4880da7a922694efc984e9dd711288decd2c3e20476036e59a09179b99250ce03a3471acc69d03d361ace416688280c5577ded2188575fdf731504b625 SHA512 b068dad762faf36618a06f245097b4f3752af2ac983afe73b673e7d34e39cf4cfd6c2a1afaef4178317c199731b522bb3037be01b737db9e6ba344551f7f9dd3 +DIST genpatches-5.17-10.extras.tar.xz 3800 BLAKE2B 547c378d7326c7a3f5f8f748ea440e5f8d822e36fceb7966d9b8a2dd6370c645231c9b6b73f6a92d60324cd0fa1b523f7a3beb88701f4424c4d89abd669a054f SHA512 0290d3ca272624ed230ae5418cf31bc846a59cbb9c0657209f7f2de4af447265aeea58c08d2f0b4ab2f25624230eb4f64f82723f4019c903484fab141ba12b46 +DIST genpatches-5.17-8.base.tar.xz 558192 BLAKE2B 8135b5dbc28154d346f1e24d915e1d80098764186a28638a147d3f840c431c7a44b00f80166d1acbf4181ce295c2655be4b7939919158ff2fd65174bba7bdd7d SHA512 3577093fa8b8961fdee9e52e67c0681055f26db4e5861ddeba8146cab3e63a1ca97287114feb79deb8a82518d7915cd213af01c18735207bdb705985f276dd5f +DIST genpatches-5.17-8.extras.tar.xz 3796 BLAKE2B 149f398df8860fae67cea4431affaf4a8ef5bfbe570434e5c7878c3bc1f8fdf8a56fb069ec79bc1fa65a5e0189a302162a1cc44865739e52a1af6db74cfb86b4 SHA512 14a850ca0481eb66da3419841b5c80b25bd00da30454b3101990399bd9f8551682ea82006b3a223fe91ca2c977a45aba983914943d375ae4c73904a2f5a318c2 +DIST genpatches-5.17-9.base.tar.xz 594204 BLAKE2B 56e2423bb67d9e0fca4d065fb3ff02fa68ba3ef62769f14f7add89cbe8f637dcf3fb3acf7442369204588419989a4111d0fc0b245638f692495b51d3d769e73f SHA512 0cc46ba8854b2a0f949a827e67edbe4d941eafd76ae86ffdeb485d5800ad40c560a3130ca9f050336762157dc61bca22d39b82f3d769a3b434a32f028ebf4b21 +DIST genpatches-5.17-9.extras.tar.xz 3796 BLAKE2B 14c2ba2736c80c73a813faba2844fe92af81fb10df33744383b94e44bc5f49369080d98cdef17754e9bc73a7cb243cb97c627096d9034c1c3998bc6d1941fd52 SHA512 ed148f8962f03fa904236e54d740126a383bfecb6a5cfa31281a6db7608be28d85acf4001f274c4f8bef0dedba272e11eab1714da9da4fe6ad07e705ef32ab17 DIST genpatches-5.4-192.base.tar.xz 4516512 BLAKE2B dd316606186f305369ea67348acf0b6afbe2eacc16564851a1eb94224afcbdc066f920578092a15bacc7abb7a8f659aa44bde26859aae2525eaa84e8cd0447f1 SHA512 28bed80b1bfa457d24f8367a3a76460e569f7c8eb4f0a6b632f1898615ccb4da4c2fbba95dcfd1cce5675fe6151cee4c0df6bc0fdb158c25c25cf71a9397127b DIST genpatches-5.4-192.extras.tar.xz 1816 BLAKE2B 2d6760ff367ee0ba6ff8d56f81c7c3587ccd8c4f8fb952e3380148b2f3532a19cd614f352241134eb3256f8e59c000806f3d1eb33caa582e0c4be813d3275672 SHA512 f8d43a3a80abd947cbd667b3ed449215d98967fa8dc2200efbba86db946a04dc7dc971d74afe1aa6b923ea3f9914b28c3bcb9f6ec205b1bfb0cd60c0ae57758a +DIST genpatches-5.4-194.base.tar.xz 4625000 BLAKE2B 3f563c02a3d8cdbcb2a1bed2c5e327b48cfac0b0326b5025f67852aa6b87d42832fa0854b02544f15d780417ed920a2668356525679b52c2250975e197a514e4 SHA512 abc08c010714d144d391ad940c355fb49578ebcd7c04e12de540e5ae62480fd50ba79ba9d118d0fdddf62f1667457ef7beef8e62a7fb761bace2e30722d7527a +DIST genpatches-5.4-194.extras.tar.xz 1812 BLAKE2B 89fa787eedaebd3d9941f847d84540a5cdb6fed7c3c250d93c4a761096c0b52fcef95e56d3e3ccd462cf926c4f2f35a098a330cdf725e3c9cd1c2d4424da20c6 SHA512 76b9bc01355574324a9b97428045316dbf4ac88abf52e0abd0cce5155113fbf6b20b0aa94fd023193602824feb1ceff659f7813e1568c10638915d308f7b754c +DIST genpatches-5.4-195.base.tar.xz 4639264 BLAKE2B 7a3558a8bb125d616bf10dc29045ce0e5b6432eaf4e38326727ee184ae38d90937fc0168bd2654a8c871b7a851a7977cb9ad1b6b258073b20988b51be189235d SHA512 7add11fe740fe7ebb785f6dd2548ce908a053e30fe5ae8eab3e2b95eb6c8da9f9c5dfaf3d2e50a0a319389631162018ea2675ff8770779e8be39bf10a8e21890 +DIST genpatches-5.4-195.extras.tar.xz 1812 BLAKE2B d285c26f84b2275007c3ad4aab1d7fde0ba467ec07863fdf4962737b06bbedbb452a8601f3aea28fd4086b2e80680422e6cbc749cebe49918a37e1c790532359 SHA512 f1cc2db130045affd76c6e2fbd8c4d2806b20faa2feae80e8f88d821d4384ab0ecab3ae66d692666107e23c3deb6cb70231b6251be1e2e5f00e880af48228615 +DIST genpatches-5.4-196.base.tar.xz 4653468 BLAKE2B 7fa30744a8cce84a029c74f23809dbf04303b68266e55518968f4ba5ae9961cbab877dcb3a0a014368aa75981d194a7e63957dc1404536d97654f5cf42a4317d SHA512 644fd52e5f3f83fd244e1ffa056ed89d242ad5a99727f918f10e9722a176cb99e437306261e3b780e016d72550e04085a650a4f7ade51c4845c4707768b9e86e +DIST genpatches-5.4-196.extras.tar.xz 1812 BLAKE2B 1c50cf56732036261aac0095512c32fa5fda3ce5d3d405994f750b2a6a7efb539e011c735d85103548294bc7e66bcb8b6874456531a0b9ac194b7a187bc63f3f SHA512 308dc1aa8591b75d36a528aeec634f9be28925338cce92a364b1e941c14955567dc8d173cd3fe62b5b8eb433a97397cfc722c197e27ec26861df7a4912735d36 DIST gentoo-kernel-5.10.109-1.amd64.xpak 65727782 BLAKE2B 5fa0d5f189dfaa93b3ef1bde853efb1473ffd37711439a40009b329929df2c93b490331b2d8149bf7d30d07edb085e7c9eed7ce66aea3d9085d04d33d894b511 SHA512 1cc3dc9fb5a73cd1cfb1b99c3c1366de5d0c15377ada5fd4a251d774d00526906db395fcd6fd82b6b42abeffcbc3b4a4ff31ecb4e28dc81f69305ee0018e7bff DIST gentoo-kernel-5.10.109-1.arm64.xpak 61045068 BLAKE2B df8a0214d4cf59e0a49f075180860645cf8fe1a0e1a1f62bb7265b9b9d5056834d328cccd1661e80c7ab1a8a651f57a2d3d8c250da6ba3b25dc5349ed95b6f41 SHA512 bcb625eb11362f4872bbebab2562ad75567e2504194173671a40aa810ac9d0282d72f55556e749b4447bc7d4df907e58fbdc8a1fa0587050c3c0fda62b6a2bff DIST gentoo-kernel-5.10.109-1.ppc64le.xpak 55828184 BLAKE2B acdb17f64eeac0f2a292902f020283ee9e3836cc9428d2b2587f53755e791370f611bc50060a73385aa4171ed5284cb2a5b6d3545873914fc68075fd86551cf9 SHA512 872df4d6cd4a010445c406cd8605a24c2292e76f9f07ca79c1ad728d768af255e3be9c2d4069415e46d2697d3af22b340211cbe4e02bee40ae483b6bf12078bd DIST gentoo-kernel-5.10.109-1.x86.xpak 57377986 BLAKE2B 9de3db8e2cbecf1b7f9d6b7ec4a54adc318e556a7d2bbae952da36fc113b7ae6b44148629ff7041f584096d4240203747cd5fd9983454e3ba7ef08c814d0e836 SHA512 6760fed9c33fea05f7f4b5486a0486d3a562bcd1c9ce7a64161ac86fdf660ccd7302d094aa8bea6fb2b10713b3a76b9b82b97421d40e702172dd9cdc52004cc2 -DIST gentoo-kernel-5.10.110-1.amd64.xpak 65761641 BLAKE2B dd48ed95b0b86cd53c151742548577e075ef42d10d583d8a6b1390bf8a7d8ac2ebb1ef9f71ed5ea4941257ee03b3471cbd690dcb29fea7fd54f69318827812fd SHA512 d3da85363da28659e4c6c42a936dee5831478bb4647d6b2c2889bbf6884f86953284401a3dbb0a9c96bd4570147ff2397adde3a330c7167357f489c8f0f668a5 -DIST gentoo-kernel-5.10.110-1.arm64.xpak 61056323 BLAKE2B 69c85cef00fd2833de158a34c806dac926b33f9f8d7c61b8f2f4d4c004f4d2e59fb6a4165e110bee3bf60d20693b0097ab47b9df344599b82b5911a84cbc2746 SHA512 e03ede411a9079c8f334645c22e0cd726e710f69aed04a8040f8b9d573082e685ad92774a4c17574838007e3d28263cc4708869cd412737ad8fe6b9814199289 -DIST gentoo-kernel-5.10.110-1.ppc64le.xpak 55922287 BLAKE2B a2c2299a9cd22a2781793b5d9d1a9007945449bee9f6107bfe77776fd82ae399189533814f6ae97bf51c5b17048036677d1ba519f472ae558289872308d560a1 SHA512 e1cf8c8e362c0279ec2dc491a401666db4073cf94868bec0652703617accbe59b6d508ee811b1f415e8fec2362c81c9b740d27806573735cf2ad82b7e8f3342f -DIST gentoo-kernel-5.10.110-1.x86.xpak 13831938 BLAKE2B f1bab7979b23eb0e56cd448590a1c8c8b797f32e1d97809e6109246262002f2e18c9d050e1973e3bb97926a6fca5a48313aff2d744434cb1083b3b2fe78c817e SHA512 200fc39c054788c50e41c01e8e168a2ad99a8c2f78e22e59e572452b506fb485b46700fe6557a686f41f5363748a47e7cf7a6c3b9a77e8fb37629dc1a2f9b954 -DIST gentoo-kernel-5.10.111-1.amd64.xpak 65835490 BLAKE2B aa0941309a42e03de1b08c47b42afa4ca1b3a24c62ad6962d3b4534e681de851a2d8b0cf8cfd51c93757f1328781eaf9f218f448187fffd69dd8aa2942a73e30 SHA512 41fe3a38e43e9810d218e3f7072ba34eead198dc3d0b36df6508b3b716f83d3c37f47bdfeda8c652977580405dbfd827b7e1a12b3b5bb485cf02114d6f9677a6 -DIST gentoo-kernel-5.10.111-1.arm64.xpak 61044648 BLAKE2B 04a06bae3f0ced82a30b1a9efdfd0b46845be91e901b6e4d1b956ec0591fbb3a693856caa276b853609f3b25845bb2f77634354eea0db76c0543e918770b01ad SHA512 2245e301faa437e1d6341ae987f1effd6d5b81fd990673e9f4b0df0b4e107d0a3f941ac725f61b5bb9fcc76da77c7bb3a9c96f8d111cbe7ef9c63aad682053a5 -DIST gentoo-kernel-5.10.111-1.ppc64le.xpak 55894424 BLAKE2B 2847e81c373975fc405a3983df4a615b771232319de9c4bc745b61a3f0d0085d911535eac89caae21c8a747dc5db5a0c80ab655259eb430c5addf0acec46b7e0 SHA512 787593168572faaca2db999b756b134162d62df1686c5a91846aa9daecda62d82cdbfe1e330abdfcd696b98933b26dfe346ac6442e18c6c7e9ddef8adf3c601e -DIST gentoo-kernel-5.10.111-1.x86.xpak 57492321 BLAKE2B ecab9015e8a48d8c3c8a01ab525ebec5c1bbc5b3d382ff2fbfc69ff37d14bb0921c9674144b92707896586cc76b7d1fba312b29519a181cee5c0a2e7f754a779 SHA512 76e280c7eeb884acf7066955f4cca7de03642355ec08790ea28fb672c409ef307e6c9a939896018d209afb2687a17f1a621ff8108b1af38a01db8285bbe47aae +DIST gentoo-kernel-5.10.112-r1-1.amd64.xpak 65760204 BLAKE2B a53b234128d90a78efdbb4518c4ba0fad2a75e724673384b120ad0002ef2346c4a637313d49a3f8e6f59a2e8d416e5ffa6c51a500f7c8c698168a18217924753 SHA512 6c50d83e8d97e21f9a68074b23e74e75aee104e090274a79b2311c1535f85341ba870ed04e6a7337f08e7826a5c2e308abda39cc66c4cc1a10c5007674ee596d +DIST gentoo-kernel-5.10.112-r1-1.arm64.xpak 61031199 BLAKE2B 893aece0eb35afceb36ee5f840689426e70baf28bb0e6215005a1237039ec8cb73c9aa0f577f880af0e69dd0694878d83b544f0a3ad83ef6eacd2cd1c5de60d3 SHA512 08327985fcf74f7d56d32797b2ef97bce2da72b7e19758e6995e333ccd47236a73845c4c47b096e566e31e65d1c4da995e84fcd6d0998a69f70fdbb27e904cbe +DIST gentoo-kernel-5.10.112-r1-1.ppc64le.xpak 55782682 BLAKE2B d45c86f2785a4e4c23c0cc0f2e5e4753b4c79a76e259b8882c7f5ba27523951c3463dad367a752fd456b15862d2aa383d627e74c94d1740c2fbfcefe454b6bb1 SHA512 59414778eb8a76132a81888e28bdc7457c2a16f7e79675ca5f1de6e717017ee0e17980a35c3464d47f8ef64756ffadd3fb3f852ee3db7744f864151ba45dc2a3 +DIST gentoo-kernel-5.10.112-r1-1.x86.xpak 57387015 BLAKE2B a888c5fbb47c2e91af583e8af88c6126f600fc8febdf9f3e6ac12fffd7607f84ed64a4e53f4733342e70df8a1bd4fa4dad9ee8e9dbc81f62823ae94c56847315 SHA512 8a5262ba90f8b8ab9427ad01f538ac197386ee4556e2c4fe69243a84f1b712b47139e87604e55d6c1b6e22e6146708d1834e3dcffef83112382df15f00b2973d +DIST gentoo-kernel-5.10.113-1.amd64.xpak 65766074 BLAKE2B ab023c423ced6ae0c7fad1034567151da967c56287665d8e9d764934925310ac6b4ff259e9e82a5bd808d9935c156972b7e64c4e25a4119eebdca8e08eb475bb SHA512 91157b1f2f8b711ef414733b7ff3c5e4e224ab8f29c57c2651630d1f6ea9184d31940123cff3fc513db54f7369df85b6450ef6a3b5344e4077e9b2ad1d389176 +DIST gentoo-kernel-5.10.113-1.arm64.xpak 61045546 BLAKE2B b9c93bf32c5912be5d0bbb3996c8d138317381a23eac10ecb2071e8015339f8ce14b0eec962f468ef315b85550d702c33a0cf097bf96c6818bc1683f5ce176f4 SHA512 86d9df4cefae1ed5d4f65a5fcd41f1187fa6bfe5e269e07576dfef69e623d01e0992663416797d1b9f93233f99db680664ce1f9b7f4786baa469c089b4ec99b6 +DIST gentoo-kernel-5.10.113-1.ppc64le.xpak 55949135 BLAKE2B 7447e2d29388236a4499f9dc0ca1c9a9b9a37860ba0b07b33b9c39074780daaabaab874c680ef958198ef5ca062d4dcfb961af515cd50539efd30466d87e2058 SHA512 4590cef1ead04f45b5fa18537274f3fa598aa53a6cc06cbd51d30249a3ca3f667f60177f9cc41a2c0feb72745924693606daf673628bd584886afd707b93cffe +DIST gentoo-kernel-5.10.113-1.x86.xpak 57396515 BLAKE2B a2e5e391f0438d7536296e5f02e4e6d7f78240d2aa3ecffe2585f88cc0f641f04be0f76577b8d5ab3a0703641c1172f25860886ac303ba08e0d374933a8ffca4 SHA512 b19521b00a5442b59871d6ac943ba082f4649f65d5cb4224350b86b246d3b99f13688d0f1a5cb6d0fc2266450fc0b8104b57511c883ee81789825b1669129bf1 +DIST gentoo-kernel-5.10.114-1.amd64.xpak 65779254 BLAKE2B 7e524097759b128789c04e13738e586e06b250ae2598f82a27369b4ed6f6ce4c68a0d31d15632fa0f298a405510af0c240efe3f9a9d61383172674c4b8ad823b SHA512 75ab09f0420abf27a922ea117bee1f8abd3b735931ee5b2434ff3fb242c48f5bd755ed695eded9aae7841ba0b8b50c8b256d9ddf2581aeb338d88ecdf767e9ee +DIST gentoo-kernel-5.10.114-1.arm64.xpak 61044469 BLAKE2B 1cd8e49b30fba758ad1a15aa38e132f6b60af1e8541a7df988cfa54cdddd21ad94c3e461137acd4a4fbf14e0cd6449bb3864e2c559365ac4c19ac7e72af806e7 SHA512 8e9a5480054cd9ff1247418f359aa2e86925350d684e5b819ae37511aa07e9a378e76ad7ebde4d2d804efa193884605dcb8698ad65264fceb3b9cc31a5665872 +DIST gentoo-kernel-5.10.114-1.ppc64le.xpak 55866738 BLAKE2B 4a8458b0ef54df586b467bfa929685b3c734dd2e7859d95dde260ab99ae047bff6f4dff0a06c3ae7a41f228a3f10f2e83afc718ddc23785ead79433dea973228 SHA512 864b4b3f39fc27aaa1f64aab954122db3eadc359c5359c8f0f752d028d9350b1253b7b2d2cb2ff18ffd7521fb6b012dc23eb9ae532ffff477b47f1e7a360f90f +DIST gentoo-kernel-5.10.114-1.x86.xpak 57386747 BLAKE2B 77833a4c8fd77e3a31f0a570bc7b2bca22c92f49d8a1de6d73f359356a7b7f19c0a1b24113a904de320d387e079073fe76c4277791cbb4f55a2f7cf933b26898 SHA512 9a72cce1130027be7d8288d07a1b9aa43570ad590545a398ab562a07372417db87dc235f91f0555635081c48aed6052eb074adcd7e3d0626b15a8aa05b17b6f3 DIST gentoo-kernel-5.15.32-r1-1.amd64.xpak 69326816 BLAKE2B e26042a6d9b77d98d2d49f5f00bba7128a5498f01b4309a0d24e08f4d38f9b9b166bdde135aad75e005f7433af331c9bee60ec166abad8a8ccd83afebcc43dad SHA512 040cd5784b2676d58ecc7b24a1a9316ad96d2fbe03add3b4f9b679285b25185a6dc1bf1ba1a40c816763e7088bd40a185266dcf535dbb578fa5a005453ef1f21 DIST gentoo-kernel-5.15.32-r1-1.arm64.xpak 64197193 BLAKE2B a50633bb2a4b3c7a1ac5df5b38821b7df24f15dd883169b6e91c6d934508166fd6236c4dc3640b0bef994b7aa97551ba9b9aea8ef4e6ebb80b9131c61945045a SHA512 c4e922dd2bf942c6be335387e4266a1ed3d27ee466f7db3b4de24774e20b68e5fd2f62c5a3cb2f84db7e520211e1dc6f0c9f27040039da372cc37bafe06ac15c DIST gentoo-kernel-5.15.32-r1-1.ppc64le.xpak 57890732 BLAKE2B 7e5ec0913bf2cd77bbe726e48bd236867a7f963777ceb2cf5dc86a410e98e4c5af5888a75f304492883fbb821813a8d6428664d21c55af1a36e7ab7cc9a7ae0a SHA512 c77e1e4108b06a46758209bcacd45bc42dffdfdc273290774550b8dfb1c7a4bd287db95dba4dbcf17da88db9a0a6a04cc14a20f75dcb9f467d7549dfdf9fb33d DIST gentoo-kernel-5.15.32-r1-1.x86.xpak 60053260 BLAKE2B d56a5675c36c7e5f70661378298a1ddb33212a588f50f588676c4ccd59905b9510dd4da6a4c39c9f6504ddc0f82405670b292ee33b67a52ffc0c26a8124a5f1e SHA512 d0736c1abba8361d192d4dd43ab25e62ddcf7027df5dced00f8b50ad157d8aad4e8b141aec68fa903e4fd6f69b13544ba8a41c768c83a41b9a5aca2fe24b30c6 -DIST gentoo-kernel-5.15.33-1.amd64.xpak 69321065 BLAKE2B 42e3e874c8344f55c5370944ec36eefeebfc7eb5f41837b92807cd2402aca38aa950987226e1e31f41f72c06a3e37624f8114fdc613d2d779bbef241dd9b9973 SHA512 50431b774294925f2c1b6138630749240df725d02a03437bb39ae3d29f492c337ee5a81d3ae8cd05f683ec0a5cffa9b64229f9124a482703a713f545858004ed -DIST gentoo-kernel-5.15.33-1.arm64.xpak 64181038 BLAKE2B 95dfd3ae97df5c2ac38486e7c0656523fd1c80ceb2050953cd219ffddfe5ffc05d48e101743f55dcb3c10bedef7664aefe2cb40fd4aa4aebdaedd1ddc5aa02cb SHA512 69d33c74983a9b2f02c5c9ae59632a832e9b2fd5dba5122489b1b1659cc1694abe02c5e5bf2e82e85551876c924eb47a56d678f2f0f4ad707fde030aab789397 -DIST gentoo-kernel-5.15.33-1.ppc64le.xpak 58014461 BLAKE2B 124f450bca083f41e3c87aea30e124db911d332fafdbef83a573e943a66cd776b55dd4ebf9518ac453f9823d661fa9a602c70a452b7a2babda494daa71848c27 SHA512 75783c00f3d5675d14d5a858e27686e822c9d6c205b45390742f71c3ffb578bc18c0fed69fe5d4d9594e672cd450a0ba5c078562a45813db8f7a5e9779d0b508 -DIST gentoo-kernel-5.15.33-1.x86.xpak 60008701 BLAKE2B 194cf9abdb39617d9bf85ce2644749e6e064f8394ee95d9a5d6d72afc9630e38a295ab745297ad7aaee429a387f09064393b16e169b76766d83e2feb06a203a9 SHA512 8c19af257e9cd5b5a5edbe429004d1916c0e22ca3747884103c162967882671069fd3c7389111badf74f8731336bf1302b995273696f6abf6301a02bb2d15513 -DIST gentoo-kernel-5.15.34-1.amd64.xpak 69399353 BLAKE2B 66c4a2e9523df9d55f7ea3fe2a81ac803aa5c33ec8e4afebc4d9e98d62e2f4725d665da1b6ab46f6ee924b68ef57caf74ed5929a834dfab5717608ab3669c500 SHA512 1437ad49e32a895fc57b95cbbedcbc3f6848f47840f4cc171c63e0bd39a6741883f381e65f0e9eaf281449b427a46f3fcbed352e732225d7627a1fb76089c7c0 -DIST gentoo-kernel-5.15.34-1.arm64.xpak 64191373 BLAKE2B f5a2f68f33999574e6b17b788fae8dd5f33960a37c303e61b492193e2f4253834105e0c2b15f0caba8ac9e7943f4986d0c25f79445a917af33037155ac4d3294 SHA512 22ee4232a91e70c7e32850f723678ad0135a362be1a7d1f89cb25db5077c86f281d9e140d83dbcfdd37d4e832cf687b3f2b82cfa4fd38c6fba57f8fba3b42a97 -DIST gentoo-kernel-5.15.34-1.ppc64le.xpak 57915924 BLAKE2B 3400fe2d093e3349177e99a0505b9a93ecbea3997271aae7069f8858785984d0a7b9d76b6883ecdb340af87461576fde8f340d62de9b8fe906bc994e87cc05c7 SHA512 ca6bc4b42dbf207ed19bd36a1bfcc8235acaed7a471349a0617887b291010ac876c469c1f52216637c128f7b2a6774c0d12f2a11a992e8e1579bd1eb6ed24f05 -DIST gentoo-kernel-5.15.34-1.x86.xpak 60137773 BLAKE2B 05abbb0d4f3b86993b5c5ae88984cdd2dc105defd973a2757234015aa0164e07eef6b422e84031edf9ce570bfe00cad38306020d6a398b7bf5192f64da0b8328 SHA512 095dddcacce7956f4d65d767860325d277ac9e9a095fe36117903966cb9265927b64698b538d20a0b71570969c4f9fbf77b4cf8f92449b14144f684b6249c7d5 -DIST gentoo-kernel-5.16.18-r1-1.amd64.xpak 69748607 BLAKE2B 89d9d6116eb5c4039f14dfd34876b7cd9df4d5c0ececed5eb1926633b0da76a715d9acf08462c9b8b55fa00dc484ba3f6acb3128246220f68d9cf16e82c86b8c SHA512 aad75b8cbd79334314578dd59925fe26ae63ca167b2f66470626db0ebdb2a31c30f7a309e4e6ddf0d3af461d4500316cea878af2796edf3f2a8cd79927ae6f3e -DIST gentoo-kernel-5.16.18-r1-1.arm64.xpak 65173357 BLAKE2B 16c913c63557801659384a31767326968b309ba2d2966b7da59daa654226b7257aa9c9446f0268fa6671f3d687660f7c98bef8845f76b717d8b72737060dfcde SHA512 8dbc0fe7827cb095103324b81d038f6289120774c1b532fb0067afc1f795ec7ab9364302261d58aba9407561f56341c13f3976ed98b6951d5b998a47afc185aa -DIST gentoo-kernel-5.16.18-r1-1.ppc64le.xpak 58464396 BLAKE2B aa8027e24e84fc4272eb3bdf90c468b3964cba65ecd2f433618b506f63fa9f6f62b07ae7550ad8041a9f37816f6e96f02becb60bf21fc15b251a409d9520f47a SHA512 a6ef4ec647f8a10fc915394ee4f98f53f41ed11fe188ac7b942be68c7f035d0a2bc843e2096129923248f22f888836856bd5fb1a7e89daad06dfb2069e8416bb -DIST gentoo-kernel-5.16.18-r1-1.x86.xpak 60525309 BLAKE2B c8e4e7a38258e156eb72100c9c8d61a3f59f2a10c6c781707d10ca678792f8177f86aa277786d3387ec539311f3146d1a1432304b0800122079e06dfd352ef45 SHA512 e2878e3f8687587cfd92d45dd8a2db34ce52f1d58e1fba51c566a3f375d55bcfb6055e1cc315607ca80484a15227bd6cc7502fdbed81b3974ea1830e072ab441 -DIST gentoo-kernel-5.16.19-1.amd64.xpak 69742461 BLAKE2B ce36750615f4c8f3e11d9602b40d1fbb0b1d46b0eda5329b762631a49dd1817d0595d6f75248fa0148ebfd2b4fef95a11d48501ac2075f2f52d0c180777f9bda SHA512 7a64f28da036ec205172543933622009d4d7275f8cc2cabe77e15c731076c62d07af7f1025bb315a879985d02f5a9a067852cce41568ec38d94d6185dbb37a85 -DIST gentoo-kernel-5.16.19-1.arm64.xpak 65171587 BLAKE2B fb35047d05ebd6ca08075badd07ac1608deba5681a2d1c754af810953f27b80cc8672f0ab31c6ff9625d5f5efaed958813b8dfcd799bad1246194aab176b3aa9 SHA512 6e05c2caa77a36479c181939a9af8154acd8936ca525f3a89fec7785a820a70b46c4036320cccd5ea2bf709dd3cf1d8446ff028ba1d8802970d051a90384bc33 -DIST gentoo-kernel-5.16.19-1.ppc64le.xpak 58435731 BLAKE2B 86b88494979b8ef5feb90899b2774a27cf00124ba46b70de23c50366ecaf7491b8c9d59b63ba8a70b607ff79da37bfbf795b5ee8561432a3d7efb3703bd196eb SHA512 eeb15e4ac579cd18a35019c8d7f758e68c46b9e8787cd5b1e879834e880a283ebefdae25c7929d1a4d882997f533ddd5be04a0a0268df36f95fd50fec0ccba98 -DIST gentoo-kernel-5.16.19-1.x86.xpak 60548554 BLAKE2B bf169f58e7791bf8f37673a68b0c878da07296396ae929fa4bfbba8b57f68ddbeb20758e80c5a2818b2b5a9098863405f5fae4e9ff98b185d00c61b9ca3370bd SHA512 1af7e9d5283904f0261653d51f86c735e159deef9d9521c589d41a1563bf6bb95df1984606c9a8a4523a639c995bbb41e6543dda55645207bc33960c38d9f00a -DIST gentoo-kernel-5.16.20-1.amd64.xpak 69816925 BLAKE2B 8254f4e01f4eb2cd2ff7aa515bb03f0d9295d8acf709af66056dfa1da6de0a411f829f64a1654bec71c0383ddd7ce1ddafd818399defa54dd38028fcf8906715 SHA512 2d09176759f0bf4bbab0d4cd87e5132234f79f21b304f2ed9678ad277ac8974996f22dfd8a1d11fdf1dfedf315125babd7aa342e29fa18f9b3f2a28e514fc390 -DIST gentoo-kernel-5.16.20-1.arm64.xpak 65182597 BLAKE2B cb147b9b116a6488a997b80eeeb1f1cd1791b9b4082233dee6c2b55ace2dd78186167b070ec36a52f76b6209a302cfab5214b4a7d077f2c7ce400db13e287d57 SHA512 28b3ea38fde634a4f411a9ef5f4a322f0b3836b4b5f94dbc950a5a3351b6d0bf1c7e26b27d32abffa73396e307041bd92946b9c846289eff423e852a58027096 -DIST gentoo-kernel-5.16.20-1.ppc64le.xpak 58464414 BLAKE2B 4131b54a40240463b8b5d5fc5d880d2f6f05aca7ab2261e9c0af890f9d9b03cf83be51bfd4a148967207bddfa238392abf45f233853b8005f659ad7b7ec8d8c4 SHA512 7184452d33c2dc68c473b40f68de76f5684dfa6c8a49626ccc5f5b3366b5d3c30621379b41778f42a32d9e55838935b063cd56055da05208d7379e0fc6afa448 -DIST gentoo-kernel-5.16.20-1.x86.xpak 60674097 BLAKE2B cb818be7bedb2e2112e0c0d43558889569b6facd3ef910c20b4a442b087fde350366d0706b79164ada2419e764cbd80e053a828696fd4a7959ea6e4efacbecfa SHA512 a21f5aec608a76f809e9fc22d8463e162bab3ebc4b939ebf1e4aac007575942aa99a9d650ea4d4587e426d95bf45ee4582fed8f4e68d0bd97addc0c9e17aa494 +DIST gentoo-kernel-5.15.35-r1-1.amd64.xpak 69310275 BLAKE2B da1a631d51c2b700b9c48b4c34e3b651a0bf9e15c2c4dc9bb5395cf04e384365a58cea0780bcfbab2ddb4122519e264ac0e066d7450c30db687d6ae479ec637f SHA512 42e877d7057380eeb9bf3d2147cc50e4e353583284703ddbb954ad83d39bcaa69ce9734ed600206488dd3b45adad202e57843be27080855d14441f913301d22c +DIST gentoo-kernel-5.15.35-r1-1.arm64.xpak 64204123 BLAKE2B 858c894727edc9dc7b36cb881bfec5fc7d118465271ffdc9d9d130a929bdd09cc034ea461e590175914f0f898248a969a0f69b2278a1787b078f892ba6a6bf74 SHA512 b6b5818400d8f9d63203a4fad379fa2ba45f7863afedbf2e898295c49ba7bd63d4ea772b2f728641bfdef86d6db66ca42ae6a61db2eafecf0a6d91d54753e62c +DIST gentoo-kernel-5.15.35-r1-1.ppc64le.xpak 58010247 BLAKE2B d39dd333c4e94851798258712b570f08e35966268c5e65c017973bda86c557a7fb170ab18e2a7ec6c7e4f246b9c57b4a470f42eabe0ebe515231c9a2aac69980 SHA512 2ba8ad20bd9cac8efc9c465ab73c75af4576c3bece94fdfc5fae39a0c55b3a22d55b76c7d8365138d713342387470c88bae286ea55d658688ab488d9c8ac9194 +DIST gentoo-kernel-5.15.35-r1-1.x86.xpak 60031652 BLAKE2B 0f33ae3baed0c10fb9dfe0297e21b9d754c8f541f18dbb4555f4f7cfc49cd709fc09bccb4af2c039e375dd42553e4a885971bf316c0380ed150e7ca4ba2cb2bf SHA512 f0994358998e6941054f10287ef5cb536adf536df52685583638b1fbfcce2c62cf2128431de24d9ab2dcdd7d924a22e797ac6bbb9a61a7d3ccbbf2812718255a +DIST gentoo-kernel-5.15.36-1.amd64.xpak 69325167 BLAKE2B 1c69ce6bd3c39dc17110e7ec3df04950a52edb25f87a027be13afccdc700cb6906831ab4dbc4a937d6bfc27d9dbe1e8a6fc0683c6d2222f89a42b90bd54e1ce4 SHA512 9da48deb0df8088b81ed72cfba79dda9e537e9f5d34741f5dab3a48bc79c900bab9310ccb985b661f9fd65fadb6f160b761c638521123fabc1bb575f7a317cdf +DIST gentoo-kernel-5.15.36-1.arm64.xpak 64218106 BLAKE2B 70fdaae3a33d53f48542709115527fa056b7be94e6e30e06bfc2a20775c750a0b6e5afabcb8d9de84509add297411d102c55587f63f1ea36da82666651edcc0a SHA512 b1067b02a7363616f85326cb2387da065bb16b0ec606725e4b8152a9851bfe369972fd60c8a57b0e4e34978112b650fe132b6ac935a5a5e2a8a82a5bef0c8693 +DIST gentoo-kernel-5.15.36-1.ppc64le.xpak 58001576 BLAKE2B 37cd7acbc89c8cf28cc2b81925436f221194d8aeaa9e70041504a8528fed429149b7c5bb060178db7f5a4a3fac989b373f989208ac5e94e21f09a7bd3048f621 SHA512 79d749bb6d2ac363b2a5e7d72d0292ceb80a260c6499cffd6b992243e770502c55bc0364566f116cbb62c33b52e44bc8a2d4969f0f6c887ce99b1a6193da4902 +DIST gentoo-kernel-5.15.36-1.x86.xpak 60032140 BLAKE2B 153cb8db42a1b5fe32ab3524c1c78a023216078698b86df0bf03e62ffca3800da3a925edac4ad3d10870e916b920bd2e8f9539f6c60206b4369fe4cb83117ba5 SHA512 5d11c04267a8ecf14a329f95c8e53a3ca9e9e66f7d54aa72cc7762ea361e4a321f6879c53e1cdb4264389d6dab7e501cb29db6c7dc777f8a125e7a43b96537b4 +DIST gentoo-kernel-5.15.37-1.amd64.xpak 69301827 BLAKE2B c329019b0ac8a4d9630863931149d7a68388fa0292ff4a6ad774edd59db0f404e5b4fa20ff6142ed18a12843e81a1d3be1ba3be8b5c7cc5594f6d4c9594ff992 SHA512 56f7bdbf71ee84c3ee937b6b6d5e1f2dcb8d38329f33deb9c57663e7853d7a0d27c97c67a3a32355cc640925a980fd442fcf59e3268c7e5ce98e401e698ad42c +DIST gentoo-kernel-5.15.37-1.arm64.xpak 64205021 BLAKE2B 8f2e9392108ffbd9e792901b0c038af2cd538fac50de145b065d0623664980b811b0f52918c1fc6188cd5e00c26d19fa68a1ae8a12f0ecb2aba475f61862ac08 SHA512 d7dcbcee057a5f482e1b7f8894b5ee822464c507c5445b4d55a49224f4119b9c7b66d9a065b934fc5ce22a8bbc998219d1e8aaa29bfddfd5f530548629357448 +DIST gentoo-kernel-5.15.37-1.ppc64le.xpak 57946205 BLAKE2B e82c51fed277b1296cebb6a42f938178edfaf212e861dc40b8d1371648abb74fd3cf667461eee1484db4357dda3e42539cd27069dc21c5b02bead6fb50945c99 SHA512 4c93455e2526e5258800965f3338f13fac1d72fdccee19a714c05242358cc07d24d256c340961540a80814be0f2667359d53765cb358ee741d81229370defac5 +DIST gentoo-kernel-5.15.37-1.x86.xpak 60025373 BLAKE2B 6fe278ac2c84b31aee4f185c388bae1317c448fcd2a8ae3fdf2931ecbbe2ae5416240045cedc7b2786f986019ca4a1f27684a12d413dd0d0e9e149754ce88572 SHA512 ea66fe94773dddc8fb351ccf9dfe6450e08df536460e517cba11fb2f1857115b81c48a621e010b18a8c6e74c1bf034858055b81f70b202058ab548b6003201c7 +DIST gentoo-kernel-5.15.38-1.amd64.xpak 69302818 BLAKE2B 7fdae608b181985e130f2fd66a609c8a71180d86c430b7b05435ba37cd18b280e7bcd757f3d86c18792054d7b8004d87139c514ffadaf6ea1f8891e8d3629b4f SHA512 79b618f5ab7f9671d640cddafc42c678d641da36a852c8121faf6c37e9b8234c16215de3e8d8cfc2fc42d806e7c06ea8c0e079f3df11839a7760ed3484fb8eed +DIST gentoo-kernel-5.15.38-1.arm64.xpak 64206632 BLAKE2B 2fc5e17d2220c28b0c686dd81bb5b708287736d4cb4d190d64fb47bdb83f76cccd6a9b1157a5142658f0f86cf79e44a3b84f1a4e54e9563190794ab0dcb71365 SHA512 f55423f5ab1c98a36a2d6cd5a0cc437e0a75cf3f67366020479a035c86fac6501d2eadcbced3b1f524274e5ce7f2ae5eee00e4e12df0ed53e912e61b149dc1ec +DIST gentoo-kernel-5.15.38-1.ppc64le.xpak 58014095 BLAKE2B 7920292927306b29e3955b5ac4a94f6a44e32cb1f2e367b71c3566bb2d473bbdca24737b0eef460880780721ef4af869bd054d648e94ca2c02dca41faea41f18 SHA512 4271a6a2b211057f9bf5d9c7f66cf7afda04f93ffe8a0f1e91baff85d25a9c6e65eca5467a281e59eb376118ddda567babb7d7557f80dd46a098ecfff5499d89 +DIST gentoo-kernel-5.15.38-1.x86.xpak 60036854 BLAKE2B e15149079c8146c661a917c463657d4de86cb574e6b2374ceda7093ed9948aa86eac18d1008465e3bb838c46526d96d4e2c0360f79bfbeee6b313d5adf764a5e SHA512 d645325c3abba8cc98ef406eb8c38f899e9f940b135ee3cbdd6aa54854e821c128c42208032b7cb3e2c74b742bf8c968f29be855cb0bf7c8bbadf0ab6522e2cc +DIST gentoo-kernel-5.17.4-r1-1.amd64.xpak 70430680 BLAKE2B 8f246d8b11c900b9d090f4fac263d0a054a4bfe467f9f28abd416a78581d5fc89d08f6ade95f82f6bd182d7cef98b8d243f3d49ccfb141d0c61f7e583bd6acfb SHA512 cd5c00cf9edcad010187f6f8b022db0b3c52feb48830b74177dbfd0c2a1e901e125250a9a203b70dfd252677d1f944a25bb2e09ec1954239eaecba324ed64e0e +DIST gentoo-kernel-5.17.4-r1-1.arm64.xpak 65839972 BLAKE2B 36731d61f9f4a105123e367c24a8e902d1d48cc19c4414a72aca928ec4d96375720ccc45176d486849e80b4688f4cb6860acc2ceaf0aff479e8a75a3d62d857e SHA512 6ffaf431b0ac41713437b9ad48b9e15d91757c95fc0f17d8f08d92e931f3bfd9d57d5726c56d98022aeabc8358c1e7635a6992ae317450ab556549b03f0b3cbf +DIST gentoo-kernel-5.17.4-r1-1.ppc64le.xpak 58851867 BLAKE2B 0c0a974aabc5f147608380cee73642ee6ef0bf9c7f92c6b743d44d0a9444abb2cd13d1e8429ed3b0245d909cd0705564d83edae66af6bc1ae111250b20bc9f47 SHA512 e5ec809a2454d4668bf66e77b5281486ecb62c56012756e94fe48de06105d99a52a9187a0dc807a2bac44ac79dd639b09e85ddfc6d82922a6a8221c8f64b9bc6 +DIST gentoo-kernel-5.17.4-r1-1.x86.xpak 61089636 BLAKE2B ee4861eb2de0ae637bfdcab1087cc2e267bc883275b2f852852d50dd0430c5cd03bd91c00d0cb28827f162ee0dcabb10504080462a452f280f83f12fa3d12477 SHA512 dfd0c546c0e2ac10d2dabeceb025fbbc23bc220476b62e064416b117120fd7d377541206dc5f0ce0b0db57c757ecef32e877096e5389e0451f4f6fc7e3634a8e +DIST gentoo-kernel-5.17.5-1.amd64.xpak 70381462 BLAKE2B 5963b55a72c6ee2e8976e468227075b5e3de52d873f00813ecd4197e9a9767f8b488f51638b992a2b3b5cdf9505da04d19e8854d03b440237dcb5b750bae9a61 SHA512 d081ac6e6b792a91d931fd1ddb1cd41146ec20242ef5741bfd890d5027c495ea2d642f06dc22813de73ce976cfd0ffce969326301722d634a8a5b52dd82e2d23 +DIST gentoo-kernel-5.17.5-1.arm64.xpak 65821091 BLAKE2B f6bb361e3e5f846f35e10056010e7f047e6fab99dff6d642b542f42bcd83381d6843b813506edaadb910532bc312deb26826f4bd81c403f197948d44b753bc68 SHA512 0c048a346e9557fda8bee450d38a564c6b5d4c467542dd02b9a5e75ed848ca24a6e16cad0c6607ad40b5c58519274f526ba1b814d72a42628df254ab3089c528 +DIST gentoo-kernel-5.17.5-1.ppc64le.xpak 58867203 BLAKE2B ebc8acc29a2497aedebdf2a4f634aac307ee6cc5080c41eda4c589e5730b1138ed311f132f41360160b60ac1704f530b93accc1039100b9166ebaf469eb17b4e SHA512 e8df98c61f510cf743ae31cd32a3f15e2cc748aeebee82ec2ca3fe31239a4d56857e320b110ab82011d20a1cabcd926b2c4f00b6e973600f3958fb821a127374 +DIST gentoo-kernel-5.17.5-1.x86.xpak 61096137 BLAKE2B 8991e94efe7efb88569d3b2f7c693b8275a355a5537f70e513113d28f79ff87c576e9908f678713b7bca0e6adcdd7d6e6a8c910d4b3851c0763d578662c2ac97 SHA512 e1b7a4b485ab52de3c2e898864361353177d584bb7e141c08fae6c1daf0c5d667778f8dcd247e3a2ef5c2c67bd5b2518bd89e392e0f9e35abf0acdf38af78ce9 +DIST gentoo-kernel-5.17.6-1.amd64.xpak 70380758 BLAKE2B e0f4891687bbf721a0151c01f1db6d5f00bae783b61f7e3ae47c7f1c7b48aa396658d549f9dc36ab9d991e7e5b2827bfcc909d22c691bdf8c98874285bfc0352 SHA512 5ebf7257a88556b11ec62826951c1dc208fce3c0e93ee012af841133f3e4f52ad6830a8bfd14b5f27bbf240e3ff3a0e3703b7f9882983bcbd5623e8f3a0805bc +DIST gentoo-kernel-5.17.6-1.arm64.xpak 65816361 BLAKE2B 3012c37bb1501a90deea2d890737880ceda17b6f7eb520f00d3702007ee710f33744e31453377a4295e4c6a4a78490822c2431801fba76d845c2c33a208836cb SHA512 3bea384878c64e55663694774f6586d5bc6fcdc3c92a59b0e8b25f1be7c763204ae7e74b633dc18b177790bdd0b0b29cb90ffb3ed20ab071d16b72875f194c3b +DIST gentoo-kernel-5.17.6-1.ppc64le.xpak 58876236 BLAKE2B 12f454420a90474aceedab0ffd46fb850652d7d61b4d850aaac74dd303bc2ddeba0bfdbc714393bc5cbd1dfed0d4eebc84dbf380a912cb04b7385c7652aa7131 SHA512 a4c255e3d34d0e0523413ec52dd820f406342f1c1521b7e0988436636cdd04ebdc2c9286db616b71a623dcdac6148409d99fd21fc62bc46bd5ac47d23750c8d8 +DIST gentoo-kernel-5.17.6-1.x86.xpak 61094556 BLAKE2B 7d481593c002c0d9499a4f8a3c2d2ee328b144efc2ea3b6f8cee4af3133ab7b739574e9d2db88f18c7b142cedd4ae81a5cd7adeee851b9a0e34d65c5ee459f1a SHA512 61dc4be203dadad3f5107762ba7d80fcceb4c32831ffae57d413a830804020201963882c36e2867da83232cbd1ff88a971f2819ddc6e663f2eecab3e472088e0 DIST gentoo-kernel-5.4.188-1.amd64.xpak 61601422 BLAKE2B 99c6cdc76e5dc2d778ae57fa4a09f06eb35208f167ec93028c52d72fc61d8b3c672c082210790646fad3c0e752964a05319e2fdb24c92cbafc9017c336caf920 SHA512 3ef221e440b9d5a1f7bf6bb4d58bd4dfa021d20dc230accb16207c27007e8e51aad73e36306f3161bde740a228c66b9d3133bff07d3b9e05421577bde30e8a75 DIST gentoo-kernel-5.4.188-1.arm64.xpak 57741944 BLAKE2B 95b3a954db55df7c00fe0bab94b82e98237f39bfa54df697d94de151ee66ab6107b0f0fa9c954d785b69b801ed589a53da5d0f8777873df3e7e6a1bd89867843 SHA512 4a293801db3ab0cb18f51067d23d5f59aa50996362410a5ccf510573e17b6d611bb328c11e0f91bb47a66c0b773d79000dff91cb76faefd517e410967eae6ff9 DIST gentoo-kernel-5.4.188-1.ppc64le.xpak 54984206 BLAKE2B 51d1b01bf56ee1491cffc11910e5bef1af473d129e640a071e73a44c490a703d509e5d9343d207953e5deaa89e9831490a4edcc7bfff30b69f37a875d3931ce7 SHA512 beaa920f5b6acd7e58b980e9677b980b2daf0413938bedb6b30efdc5652c5154dbe12af57fbd21660466e76063ceaf98012799400ef163086545500d79753dc7 DIST gentoo-kernel-5.4.188-1.x86.xpak 53275618 BLAKE2B 572ba82a884c0e43ac4a47238711b1c12271833f87fa5bfcfa1861fa51959f3ef19e365001f46564860a6d24e0eaaac5a1f153f1bc6e190f930ded5b0b62d361 SHA512 86e51159d95b12302b9761d345dfe10a46e05a40802b75eae32144113e1d81ab5eccb77413366e08b3fa84448b6b6b66b5c1182c82e23ad05e7dd055f83117a7 +DIST gentoo-kernel-5.4.190-1.amd64.xpak 61590831 BLAKE2B 9c5cab37bce380715b0e314fb3cbb72b4a4f07db7e7619c3ad443b1a1e5f5e987e9f847c3d94c2f8918468efe10dcb55cf67b10aceea1669643ed77285ecd036 SHA512 4c11f88b9d0910a782700819decd03caec08ffdd95d39ecea0ce869908d6b1c4fed5040f36cbf103a3a1d85c5d2b143007e454267c37477060a41df4b1ac0ee2 +DIST gentoo-kernel-5.4.190-1.arm64.xpak 57760423 BLAKE2B b1907f4c014f7bc40a69eb7b18538c729c1ba1c5a839e36428d5863f5a5dd9096987210a23ed26f7804106b35680be0ab27761329f34f7e5a482acb99d6d6b0d SHA512 2d2732610572f7bfca71acbaf3013e3bdd663366156f72bf63bb5160e3acf1e297f246e39f7326201a1aaa0c51aea19e3cf07693c2371be596ecab509332c57c +DIST gentoo-kernel-5.4.190-1.ppc64le.xpak 55128388 BLAKE2B 15920f183ff7511ab5252333e086e569e50eba7c23988b2e595ba1d379c382079768bda5cf2ddb594c99af9c072d3833347d50007ca0e97e20ff931434207ee3 SHA512 60a8bc66bf31e3968fb17ef5b3b0b53518f593fd1b1c78ca988384ec1a2aeb79f5d23ca54dc89c84814b3f34185dca02cb0eac4af7fb2b0c0fc8940bc45912ef +DIST gentoo-kernel-5.4.190-1.x86.xpak 53276679 BLAKE2B 0102b6e1df39363a4e8af98ab874848d5679ee5da0fbca1303aa129f5aeed42a7ee44578797e3d3caedd38e470a8ff570f90f0e9e054b338bf9799edc28ba9a5 SHA512 9e90eb98b7a0b3cc639a36efb76a3d8d8293f180ad1620acea9da04dc99280c0c90ab529a520a92b90b4dd5c55915f3dcda06dd30e386b0c8b906e29c5a11fd6 +DIST gentoo-kernel-5.4.191-1.amd64.xpak 61582533 BLAKE2B 01fe45181caa224611685c5632a0964308fe2465a1af3b3403f5626fc402974863bc736ba2ee5efaf9d5cc3dee39314f1ad894aae009055257fa7b7da67c5f53 SHA512 f2da1f27900ff178491a73172e922216d890bbad3b1cc4025125ab9704e612286dd0034793b64815e71f5a4a1dc3c27c242c71025e97d18d63bc02995f283efc +DIST gentoo-kernel-5.4.191-1.arm64.xpak 57770724 BLAKE2B e21b3d637906dca3438de4baafc019344449ede23ad9c4fba3371d21ac87673b02834a9fdb5cc5f2f0b61b384175b7c49f4eedb1a0380164ed3caf58ee4e84cd SHA512 c173d644b78a9e2cb107ea2e2568d750e181b27fee99607aaa189dd858aae96fdc34ca16a5bf511cfe8007e266a0c4314ef820c9d18013a7587bef064396df5d +DIST gentoo-kernel-5.4.191-1.ppc64le.xpak 55051593 BLAKE2B 2cc53ec5a2985029518fed1b7daad4b23f3eb984a7bd1eefc39b449321dd31773342877001aa0d652ec4d85d25efec40698318d4040ae728fd466f65e2a4f557 SHA512 b8b7014f10088674143b907990b3d25baeca83ced3427ed6038b4878f5af0aba8807dc8b3c4d70fb934392160f4da118055bd2110548dea62cda840a083f7119 +DIST gentoo-kernel-5.4.191-1.x86.xpak 53279703 BLAKE2B d7b0acb5b5becf29666f08427bda3a97769bb122e878e9b2e312aaa560bc1082b1eee17261c80312729ff938f50147758ef70978a3a14a0525f8456076e4bb4b SHA512 aa7d0f3528e92469c66546e611d89cadb4c005ca9594c004627ca695cf45a94b1847aedafed4f67c69d0e49d0c7ac0902d01dadb4be6ece2b9127431248c4319 +DIST gentoo-kernel-5.4.192-1.amd64.xpak 61581783 BLAKE2B 0636e24f91820bea2c344068835f44a0b06f49ef861af959146528ed0bd46284f0a7b3b502d855ca64ca913be67d0e7a56742aa9185127ebce9363fffaa2c0ef SHA512 a6a86c88503a204d20cb86f6d0530cac833c3b649b31c2ab899a933aa5b460f0e6aa8773bf6e718dc752706ffde19b7bc82ac93a68d108119f9a49a85147dac5 +DIST gentoo-kernel-5.4.192-1.arm64.xpak 57763073 BLAKE2B a19b50d1d96b12b9211f2a765260c1e7164310599ce87d1ffb24596764bbd69b3b40c1e85e8151785312afcf136c018da986ac306ca8100554615322f4be3773 SHA512 d8e1576c44a56b4fa9658b3e928fbde3f70a421e6d30943b7f23fd0c39e93205f85e8dfb03aea546af9fb9b991ec06421e673f4856b5b83b6a01df0928b81bbf +DIST gentoo-kernel-5.4.192-1.ppc64le.xpak 54970548 BLAKE2B fa8ac6937c27dcc8da9646ad14fe584051eb25641ae8aeab1bf49583bb5a151cf18ee31cef81c1b8937fb0d98db5e513a52e19d73140a5fd0b862df4667933f3 SHA512 49978a327759fb9aa66114f8cb373528bec6b3d2994744e6bcbe7cd30f169ab33a68846605175602a0ff1642c6061dbb62fd73f21c27e89d45824f9a42cfda6e +DIST gentoo-kernel-5.4.192-1.x86.xpak 53285445 BLAKE2B 872b525240848ddd6dd9039c34985af1210b5a388b85f787e62afabad6ab76979d943db7c828df965ff9d1bb2c696f3f71d612647eaef0d2d39099b79ac28ebf SHA512 e3f4ae40233b085987a1dd40808bfe573d1d8681b05f432ac943f7a48721bf6d4b860337a7ccacda84ee17ba32567f9901255c5f861f95b8b8e9929cd28b8113 DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a -DIST linux-5.16.tar.xz 123114100 BLAKE2B 07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb SHA512 7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf +DIST linux-5.17.tar.xz 128399340 BLAKE2B 82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0 SHA512 89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f -EBUILD gentoo-kernel-bin-5.10.109.ebuild 3173 BLAKE2B d377aef89c95f229ff8dd0705d8244ec372737e3662eb4adc440f55bb587ad46685549dabb52d7231f4f6a726c6e7f4db9d17ae6b590a00e15f4d63dbe3635c2 SHA512 57c171a0d418f741131915e091f10e8fbce5da94427bcce8f681c3d1b8621107069ebc0c55a6a1145ea7daa5ded6ab2a7665e88dc97caef8683aefd43b3326e5 -EBUILD gentoo-kernel-bin-5.10.110.ebuild 3177 BLAKE2B e472d8afba18b6275e0e133b9b5860b16639d5aef7c8b4e9cacfefa9ee08dfa7526913ae59904355d2e1f4daa23726a6280f188183718be700f84a91e84654c3 SHA512 ad45021cc27a26026c6336d1ef45e2787b1ac12aad6652b257910bcc72e0ade1fcd5847632f011a9a24f4b777fed93dcfbcd48c79d030539b57f8eff9e2418bd -EBUILD gentoo-kernel-bin-5.10.111.ebuild 3165 BLAKE2B 11b5d57f31933e8307612b07b0e4e12b4bc8ee7b372cb3de47e2876a932cd44f23e6de6942bd4f4175dd7fa832240712cb206ffe67fdff15bb5eeef8b00b52e7 SHA512 6926f496d4acb9feee9313bfad9b6e38bfe6d0cce6b9e2fa2e304c1a22b1c9d1e5e034bec70fc45859913e7bdb0252e1646ff694e1e4eeba4636676175624dd9 -EBUILD gentoo-kernel-bin-5.15.32-r1.ebuild 3176 BLAKE2B b33baac1100086dc0fe381378e7fa6c289cddb550b96be4e8a1c09b6b9bf5450db02c9e7e0987a2eca92147dbd8e107d9f3c64347cf487acc05b878d3885c674 SHA512 91b639fe5c1690b6052aa09101188e3b83faed2f8841099605edddf366c8c3bd3c5a398fcbdd810ab8ddc0260f12a7daf96dbae2b88c9ca3b977581e4c232374 -EBUILD gentoo-kernel-bin-5.15.33.ebuild 3177 BLAKE2B a7cddb64f4a9dfe6b0bb6a165ead262159759357c0df34cce296e0c9206a9a898175ffd77b089ee6ccbbeb5b0fd751b5a5539ea8c12deabcf0963c7a05dc47f4 SHA512 fa1bafb44815c0304d45f0f1a8c3c0c173173a51cd674c75e1d73e8fbf9921ba485cbed978e9f9206525b3e27402c79e7e59c74ddeabd1c68b09bc4abb71e1cd -EBUILD gentoo-kernel-bin-5.15.34.ebuild 3165 BLAKE2B b89191f3b5604a28728f0ef387e420f00654b23bb5fa0a7bd53f41dffe43eb9a0c1ae94dd7d48821efb4dbf600956fb1f6a68c92780a9554a574b2ffc28db051 SHA512 1ca22f06f69be9a692e18ca7d111b2c1a1b2dbe1b126dedd2f9be2c4a607e24e55193ba47ea63f0a77e7f84275fade4964a05537766574185408eba61c674317 -EBUILD gentoo-kernel-bin-5.16.18-r1.ebuild 3180 BLAKE2B 4ade8e24b592f1ef9330831ca963842d473e34fe23eee490e5a2e74edca11a278c8f62ef7fb3972b5867fa5430452702ba57cd9038fdbcd76a6cd16a1de87e62 SHA512 f6e599fc05c552805bd78badfe65960288655c7f19777f1d9622c225db099716b20669459ba1f6d38b40d73cd6427e763828983ce28b6664ca525b469b0f0341 -EBUILD gentoo-kernel-bin-5.16.19.ebuild 3177 BLAKE2B cf6eb38102edbc7d3d6968720f45ab0e336348f02a836b61e9e58b39b648f0a75af1d6ef562b29cb5e5c327d736fe3fa0c0591c1ab024f781744ca6962959b71 SHA512 ddf8fa0fa129b899f3068513e9bc5194190bdaadeb2b3bf77c582c61a990bbe1dafa62b1b1708af52362f9112ed3d33347d214a1e75042fffbfcc6cf33dfbad4 -EBUILD gentoo-kernel-bin-5.16.20.ebuild 3165 BLAKE2B cf9dda77383c37841412cdba5bbb53efa8ccd08a7ab57391a35907ef566ffbf53de7f75240b0a5561f30c2a17b0c83782564322172ae957023ee481b7be064a2 SHA512 a39fd34eb053a97c0778022f2df89ee00fbb8fb62123b987d7b72771c9c70b562759e0d98cea70191a656260ca762c02082d53055d7e613693516fe0b3a3f3c5 -EBUILD gentoo-kernel-bin-5.4.188.ebuild 3173 BLAKE2B 1a1cadf7fafff56a80d559e0f322d6f5939c6f2ac25a6638e156ec42d8f63d012639fae97a5371692a42c32be593dffb8927dff46e963fcb0d7cd70aa54c3dcc SHA512 09c7c2fa2c0741b7aa99266d24e47665183db85b921a9955dd3bf173e6201117a75057f359d6176e45797c425445e63b65c958ea0a0a82b7c66d4accc8c24d08 +EBUILD gentoo-kernel-bin-5.10.109.ebuild 3177 BLAKE2B ae0da75d166b8d99fb4251161d6c45a00ca303100cb47d6f904fe05967e6be4fd5994584810cd9fb3e7245e3f45415e35633270b2f439e283bf0135c0346879b SHA512 423930e2a61c7d2cc983980a9ea128209a13cdd5abae4981aab53f52f132110ded0cfc7c7bd8d59ddef8612cda9e7aefe2a9e99ac7b74949eff1cc8b9f0b3225 +EBUILD gentoo-kernel-bin-5.10.112-r1.ebuild 3184 BLAKE2B 42d07856b08feae6d82bedf2ab82f33c9cf3335518c8eb25237c417a8985329f8e03a1e5b3101cf2e45013a64233dcf90696ef4c4c586437875489d405115254 SHA512 4cfb01a4f15b8b59bb04ad819f24317d9154596ffbc980f217cf4eee1633569e1c211442b562ae25a05343dc520230daed85c0c647566d772fc99fd64a4cb975 +EBUILD gentoo-kernel-bin-5.10.113.ebuild 3178 BLAKE2B 80317fa4d3942630cfb0cc139567ed0d2e669e12c040a6611621ed85ce8268bc457d07693b5825db3a598e4b5754084788ef46768d994ad83add38e4bc313833 SHA512 1e26c0c9919bbdc3759c62d822d2fa040436e8ecc043f6ae1d035d612495cd543ac1fbe4e85b64e612d247959e677c93b47872ea7f6416f102b036bf9fdb9438 +EBUILD gentoo-kernel-bin-5.10.114.ebuild 3181 BLAKE2B df517998c1165deede98f869bfd2851a1b797a6a5f8b70cb3c02401f703c77abfd379ed0f3f846ddec463eb0ca3bb21186b44cb9b722720b8f6c463bb0df0626 SHA512 7eba790dea41d43118ff3991b8fa2e65cc3f4c2b7075df992a1cfbcf312ba5cbdbc1fffd631851ca3698bbba565a211026c8c28e87e0fc5191f60e55fdc8ffc0 +EBUILD gentoo-kernel-bin-5.15.32-r1.ebuild 3180 BLAKE2B 9761da4495df299d86ea345534d77dc92373329c6878e9fe9404be0672adfd5651f5974752b06617ac1efd0c44ecb3d2a42daa5b694f4a85d1e25b14a657a3ba SHA512 e75e760e17713e629ebb55ec7b09a6bb74eab2f4caf3d225d4a21a3081ae098677916faa5cf23efdbff4b4f4fb1dfae0be3a9d793cf91881ba63e56eeff5ab8b +EBUILD gentoo-kernel-bin-5.15.35-r1.ebuild 3184 BLAKE2B 92d59cf183aa192290960dd7f0af597cb5ad2942699af842b56293bfc6da92d6d2ce2f664e2be6093249d70428938689a74aeddd2081170fbb35488ca0726ac5 SHA512 14334318dfb1354738c34ae7dd689606fd8b77e238be698adad517d175010ff1c5ea2e30ecde70c7f637f44b4ef6a7aabc893f8df6b8c1154825fe327594b993 +EBUILD gentoo-kernel-bin-5.15.36.ebuild 3181 BLAKE2B acde6c67fffa096bf28ca6fc3efb99c05ccfa657c2cb13abd96e7f9a05bfa3271d839ea791e98a2906714418fd7897ea54408bfe28edad8d64e686a3873fcd38 SHA512 9557e38f9fa538002dc4331f05e5892a05c948be73e40095bbadb8bd548aefdc0a39c0bdf179c96b0e86c6768171a3676dc763f610ed9b6b1eb8f74b0fc0b8ca +EBUILD gentoo-kernel-bin-5.15.37.ebuild 3179 BLAKE2B 396564a3cb98cb6f3bbb943fc3d2f7fd5dc7615fd136226f814343afcb27293e5076de3a42965f6091f29452f1955978ed162ecaa8d6f0e4d15df718056ae43b SHA512 53801a222de57ea5cf200a72e32f82886a420a898d8c092a086e7d0e8aa2f0ac45862bc04fb276cd942dcf98ed0bcc31a8a99bdbfe565e6b8e54bf80bc28dd14 +EBUILD gentoo-kernel-bin-5.15.38.ebuild 3181 BLAKE2B acde6c67fffa096bf28ca6fc3efb99c05ccfa657c2cb13abd96e7f9a05bfa3271d839ea791e98a2906714418fd7897ea54408bfe28edad8d64e686a3873fcd38 SHA512 9557e38f9fa538002dc4331f05e5892a05c948be73e40095bbadb8bd548aefdc0a39c0bdf179c96b0e86c6768171a3676dc763f610ed9b6b1eb8f74b0fc0b8ca +EBUILD gentoo-kernel-bin-5.17.4-r1.ebuild 3184 BLAKE2B 92d59cf183aa192290960dd7f0af597cb5ad2942699af842b56293bfc6da92d6d2ce2f664e2be6093249d70428938689a74aeddd2081170fbb35488ca0726ac5 SHA512 14334318dfb1354738c34ae7dd689606fd8b77e238be698adad517d175010ff1c5ea2e30ecde70c7f637f44b4ef6a7aabc893f8df6b8c1154825fe327594b993 +EBUILD gentoo-kernel-bin-5.17.5.ebuild 3181 BLAKE2B acde6c67fffa096bf28ca6fc3efb99c05ccfa657c2cb13abd96e7f9a05bfa3271d839ea791e98a2906714418fd7897ea54408bfe28edad8d64e686a3873fcd38 SHA512 9557e38f9fa538002dc4331f05e5892a05c948be73e40095bbadb8bd548aefdc0a39c0bdf179c96b0e86c6768171a3676dc763f610ed9b6b1eb8f74b0fc0b8ca +EBUILD gentoo-kernel-bin-5.17.6.ebuild 3181 BLAKE2B acde6c67fffa096bf28ca6fc3efb99c05ccfa657c2cb13abd96e7f9a05bfa3271d839ea791e98a2906714418fd7897ea54408bfe28edad8d64e686a3873fcd38 SHA512 9557e38f9fa538002dc4331f05e5892a05c948be73e40095bbadb8bd548aefdc0a39c0bdf179c96b0e86c6768171a3676dc763f610ed9b6b1eb8f74b0fc0b8ca +EBUILD gentoo-kernel-bin-5.4.188.ebuild 3177 BLAKE2B 201c1a0c3a7495f64a85ffe689bb561b5c1005b1b90fb3cb89081f578e669c54c89c0175f14cb8be1b079b16936c8f47a8f080d7c48f558327235d2a053b2483 SHA512 0b94554822df70fbf22eb2cd314d77d989f063ea7954f350fab0af068cbe0f1954bc254616c6be2ed8bbfc1e2bbc72a1b995871f069cd4d6e5b5fa1c4edb306a +EBUILD gentoo-kernel-bin-5.4.190.ebuild 3181 BLAKE2B acde6c67fffa096bf28ca6fc3efb99c05ccfa657c2cb13abd96e7f9a05bfa3271d839ea791e98a2906714418fd7897ea54408bfe28edad8d64e686a3873fcd38 SHA512 9557e38f9fa538002dc4331f05e5892a05c948be73e40095bbadb8bd548aefdc0a39c0bdf179c96b0e86c6768171a3676dc763f610ed9b6b1eb8f74b0fc0b8ca +EBUILD gentoo-kernel-bin-5.4.191.ebuild 3178 BLAKE2B a91b10454a474bb2a88dea1b8497e63daa5c7329e678f085aa877cbd2faf84919a88deded15a1cdaf61832e9aef89a0439182545df4ced5c33b3e82e6ed0c928 SHA512 6df87941158c6f6271533e28980963edb45ee7f2ad37c1c03e5f4b4413b484aa6810b4b517ff5ea5df4c47cbf57ed2f4cc665f562732f0b196114a6dd1fcc0a3 +EBUILD gentoo-kernel-bin-5.4.192.ebuild 3181 BLAKE2B acde6c67fffa096bf28ca6fc3efb99c05ccfa657c2cb13abd96e7f9a05bfa3271d839ea791e98a2906714418fd7897ea54408bfe28edad8d64e686a3873fcd38 SHA512 9557e38f9fa538002dc4331f05e5892a05c948be73e40095bbadb8bd548aefdc0a39c0bdf179c96b0e86c6768171a3676dc763f610ed9b6b1eb8f74b0fc0b8ca MISC metadata.xml 353 BLAKE2B cd022bd01b289ae703ae6ef6c2539fcfce833206c55e328ba02fc42b360d60f76b1920927b259dbb199724e6d3e7b0f68ba2044680d962d3cd03a973475582ff SHA512 10b10fd24801843108a71ca7d0c27514965b0a15a60da4d9b521fc41493448a1b1685ae3278dbd46cede0d069e51dede402d2c1448c8ae6a7fcfce8acf415bf3 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.109.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.109.ebuild index 9f7b615ec69b..a57814de1624 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.109.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.109.ebuild @@ -9,7 +9,7 @@ MY_P=linux-${PV%.*} GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 8 )) BINPKG=${P/-bin/}-1 -DESCRIPTION="Pre-built Linux kernel with genpatches" +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" HOMEPAGE="https://www.kernel.org/" SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.111.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.111.ebuild deleted file mode 100644 index bd12361db73d..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.111.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 8 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel with genpatches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~sam/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~sam/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~sam/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.16.18-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.112-r1.ebuild index 94c2cda7587f..7f60b807b12c 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.16.18-r1.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.112-r1.ebuild @@ -6,10 +6,10 @@ EAPI=7 inherit kernel-install toolchain-funcs MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) BINPKG=${P/-bin/}-r1-1 -DESCRIPTION="Pre-built Linux kernel with genpatches" +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" HOMEPAGE="https://www.kernel.org/" SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.113.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.113.ebuild new file mode 100644 index 000000000000..f5d1e29c5fa6 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.113.ebuild @@ -0,0 +1,135 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="amd64 arm64 ~ppc64 x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. + ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.110.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.114.ebuild index 84bead9d866e..da84e07f808e 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.110.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.114.ebuild @@ -6,10 +6,10 @@ EAPI=7 inherit kernel-install toolchain-funcs MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 8 )) +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) BINPKG=${P/-bin/}-1 -DESCRIPTION="Pre-built Linux kernel with genpatches" +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" HOMEPAGE="https://www.kernel.org/" SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.32-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.32-r1.ebuild index c8f103a4ee0e..f0f21616fc53 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.32-r1.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.32-r1.ebuild @@ -9,7 +9,7 @@ MY_P=linux-${PV%.*} GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) BINPKG=${P/-bin/}-r1-1 -DESCRIPTION="Pre-built Linux kernel with genpatches" +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" HOMEPAGE="https://www.kernel.org/" SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.34.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.34.ebuild deleted file mode 100644 index aef2f80e48f6..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.34.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel with genpatches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~sam/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~sam/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~sam/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.35-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.35-r1.ebuild new file mode 100644 index 000000000000..a46c0f148f93 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.35-r1.ebuild @@ -0,0 +1,135 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +BINPKG=${P/-bin/}-r1-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. + ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.33.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.36.ebuild index 4e3b06459b34..0787e9b25ee5 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.33.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.36.ebuild @@ -6,10 +6,10 @@ EAPI=7 inherit kernel-install toolchain-funcs MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) BINPKG=${P/-bin/}-1 -DESCRIPTION="Pre-built Linux kernel with genpatches" +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" HOMEPAGE="https://www.kernel.org/" SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.37.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.37.ebuild new file mode 100644 index 000000000000..ca67103cd7fc --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.37.ebuild @@ -0,0 +1,135 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. + ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.16.19.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.38.ebuild index 733d693fbe56..0787e9b25ee5 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.16.19.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.38.ebuild @@ -6,10 +6,10 @@ EAPI=7 inherit kernel-install toolchain-funcs MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) BINPKG=${P/-bin/}-1 -DESCRIPTION="Pre-built Linux kernel with genpatches" +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" HOMEPAGE="https://www.kernel.org/" SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.16.20.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.16.20.ebuild deleted file mode 100644 index 1b99b8dd9731..000000000000 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.16.20.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install toolchain-funcs - -MY_P=linux-${PV%.*} -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 )) -BINPKG=${P/-bin/}-1 - -DESCRIPTION="Pre-built Linux kernel with genpatches" -HOMEPAGE="https://www.kernel.org/" -SRC_URI+=" - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz - amd64? ( - https://dev.gentoo.org/~sam/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.amd64.xpak - ) - arm64? ( - https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.arm64.xpak - ) - ppc64? ( - https://dev.gentoo.org/~sam/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.ppc64le.xpak - ) - x86? ( - https://dev.gentoo.org/~sam/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak - -> ${BINPKG}.x86.xpak - ) -" -S=${WORKDIR} - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - !sys-kernel/gentoo-kernel:${SLOT} -" -PDEPEND=" - >=virtual/dist-kernel-${PV} -" -BDEPEND=" - sys-devel/bc - sys-devel/flex - virtual/libelf - virtual/yacc -" - -QA_PREBUILT='*' - -KV_LOCALVERSION='-gentoo-dist' -KPV=${PV}${KV_LOCALVERSION} - -src_unpack() { - default - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") - eend ${?} || die "Unpacking ${BINPKG} failed" -} - -src_prepare() { - local PATCHES=( - # meh, genpatches have no directory - "${WORKDIR}"/*.patch - ) - cd "${MY_P}" || die - default -} - -src_configure() { - # force ld.bfd if we can find it easily - local LD="$(tc-getLD)" - if type -P "${LD}.bfd" &>/dev/null; then - LD+=.bfd - fi - - tc-export_build_env - local makeargs=( - V=1 - - HOSTCC="$(tc-getBUILD_CC)" - HOSTCXX="$(tc-getBUILD_CXX)" - HOSTCFLAGS="${BUILD_CFLAGS}" - HOSTLDFLAGS="${BUILD_LDFLAGS}" - - CROSS_COMPILE=${CHOST}- - AS="$(tc-getAS)" - CC="$(tc-getCC)" - LD="${LD}" - AR="$(tc-getAR)" - NM="$(tc-getNM)" - STRIP=":" - OBJCOPY="$(tc-getOBJCOPY)" - OBJDUMP="$(tc-getOBJDUMP)" - - # we need to pass it to override colliding Gentoo envvar - ARCH="$(tc-arch-kernel)" - - O="${WORKDIR}"/modprep - ) - - mkdir modprep || die - cp "usr/src/linux-${KPV}/.config" modprep/ || die - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare -} - -src_test() { - kernel-install_test "${KPV}" \ - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ - "lib/modules/${KPV}" -} - -src_install() { - mv lib usr "${ED}"/ || die - - # FIXME: requires proper mount-boot - if [[ -d boot/dtbs ]]; then - mv boot "${ED}"/ || die - fi - - # strip out-of-source build stuffs from modprep - # and then copy built files - find modprep -type f '(' \ - -name Makefile -o \ - -name '*.[ao]' -o \ - '(' -name '.*' -a -not -name '.config' ')' \ - ')' -delete || die - rm modprep/source || die - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die -} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.4-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.4-r1.ebuild new file mode 100644 index 000000000000..a46c0f148f93 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.4-r1.ebuild @@ -0,0 +1,135 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +BINPKG=${P/-bin/}-r1-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. + ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.5.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.5.ebuild new file mode 100644 index 000000000000..0787e9b25ee5 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.5.ebuild @@ -0,0 +1,135 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. + ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.6.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.6.ebuild new file mode 100644 index 000000000000..0787e9b25ee5 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.17.6.ebuild @@ -0,0 +1,135 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. + ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.188.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.188.ebuild index bb00a4f5577d..9cad00c6c328 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.188.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.188.ebuild @@ -9,7 +9,7 @@ MY_P=linux-${PV%.*} GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) BINPKG=${P/-bin/}-1 -DESCRIPTION="Pre-built Linux kernel with genpatches" +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" HOMEPAGE="https://www.kernel.org/" SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.190.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.190.ebuild new file mode 100644 index 000000000000..0787e9b25ee5 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.190.ebuild @@ -0,0 +1,135 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. + ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.191.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.191.ebuild new file mode 100644 index 000000000000..f19240aaab75 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.191.ebuild @@ -0,0 +1,135 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="amd64 arm64 ~ppc64 x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. + ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.192.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.192.ebuild new file mode 100644 index 000000000000..0787e9b25ee5 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.192.ebuild @@ -0,0 +1,135 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +BINPKG=${P/-bin/}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.arm64.xpak + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.ppc64le.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak + -> ${BINPKG}.x86.xpak + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + sys-devel/bc + sys-devel/flex + virtual/libelf + virtual/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_unpack() { + default + # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg. + ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak") + eend ${?} || die "Unpacking ${BINPKG} failed" +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP=":" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${KPV}" +} + +src_install() { + mv lib usr "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d boot/dtbs ]]; then + mv boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} |