commit: 826c7d9908e57a01c2045d3b14ab0232ceb52197
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 17 08:51:35 2026 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Feb 17 14:06:36 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826c7d99
sys-kernel/gentoo-kernel: Bump to 6.19.2
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sys-kernel/gentoo-kernel/Manifest | 7 +
.../gentoo-kernel/gentoo-kernel-6.19.2.ebuild | 175 +++++++++++++++++++++
2 files changed, 182 insertions(+)
diff --git a/sys-kernel/gentoo-kernel/Manifest
b/sys-kernel/gentoo-kernel/Manifest
index ccc4da23170c..9b6d77962e72 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -5,27 +5,32 @@ DIST kernel-aarch64-fedora.config.6.1.102-gentoo 252811
BLAKE2B f6bad0d23132bf0d
DIST kernel-aarch64-fedora.config.6.12.41-gentoo 288081 BLAKE2B
08273a34c387621d0ccffcc325a0a34b40e0a8fbe78f2429c8a9efc73aa05f8fb563ed53e5fadb25662089f23ebafb61b2d08f91ea00b073e67e702798255e9c
SHA512
58ea4f247aa9af6f7535ab5fe44dae2fbf286c7fbceeda86df532125807bbd4c25a89ddeeff4284592efefbaaef5022626abad7f1d1d64976e3040dc6e89251a
DIST kernel-aarch64-fedora.config.6.18.12-gentoo 301976 BLAKE2B
6e5d64b8a8cbce8678d614d3d1addb17a17ebb46b45105730a02d00a8af795c0acc4748ff19812c077ba0bcf126a8c55d436334f8428a0376007a118cc051983
SHA512
b4a2fa14b7864f0c4b41c587294c9a6bf09cc243eaffd4c76d0f2579297d42931942f4501adb5733266cfec74a7142dc3b06677b3ad83f0f7836b0c2afa6c8cb
DIST kernel-aarch64-fedora.config.6.18.3-gentoo 301976 BLAKE2B
dc27125680d96c10728f2840920a14c8bc82c2204cba3bcfa74d7040298f1528f8ed9b572c7e8ef11c44e9136c08613891e7f4c633fa252272bf922f220fb0dc
SHA512
40bf9cd5d721ed9820127b4c99454895db484843266b276c0d552209a9d2568271347ca1d2b6571f676e7353fd529781f6e0760270686c94b6be48b01bcbc059
+DIST kernel-aarch64-fedora.config.6.19.2-gentoo 305517 BLAKE2B
486e42dc7c56c6f8ff5006c2fe9b3888a1632d0302bcea35528fe5a8a1f2e9ad40a32e335f4fdbdc9403ec498354b0d0f1ccce0369028f577a45354ebfde427a
SHA512
cf8ac4388ed637d116841d2937e25921e4707ca0a2cc3ea204a2e69df1d0052f82b7391e72d3fea0fb4b51c342a728e436411c057bda52963f73e46c181de658
DIST kernel-aarch64-fedora.config.6.6.12-gentoo 271041 BLAKE2B
5af7c2f57cd6cd9230d9ab1a539a4b12b02cfdd777f5921b2d69329b171060a8085909a60eed9916aea504e8d9c9d1e907a61f0c6681ac75d5c64864052f821e
SHA512
f744444f2840020dce2dc8473e3e562fa53ac1c34a641a9f322c2c7efd8fc4d9b3677479d3a31e705fa60beff0b1beca79ab78ad7dd4b6633d4499bebbfc76bd
DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B
92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b
SHA512
69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10
DIST kernel-i686-fedora.config.6.1.102-gentoo 228064 BLAKE2B
9e783fc6087efeb0808437bb8bd80ccb54c29fd48a6893087a51b452dab98586f476be8d2dc4e0a2896308c9a0c185879deca46ffba1bb446b142ab3e81303a3
SHA512
4ef3eedd4c1ab78c2c5294121b47a2c4b465b4f537d12d48c397a7ab30ab4dc58b65d680326a23bce661d611aa37a2f98e814ec8e3cb84c3522151f09661e90c
DIST kernel-i686-fedora.config.6.12.41-gentoo 255152 BLAKE2B
4d865ad46de06195628acfca1b4774908bd14212878b9a2ceb579bc47e57a17192000941e472f35b5fca0556f241701760bca194c3a48f58d5a75e4c2b07a8a6
SHA512
6d17f93a5a9f5a8cb3b3466c304ef9828eeb7b18a3270220b70d9219834f80f5f0945a6956e92d4da4f311a980525d77513e85691811d060246f9dcaa6327bf2
DIST kernel-i686-fedora.config.6.18.12-gentoo 267650 BLAKE2B
39931dad243a4825cb5e36dbd9b6a36f1459ae64682f4e00ad761a4382ef67e43f546743957a408ae74b492d224ab8dd19e29a39c5ddf4e9c82a3e46c4030963
SHA512
078e38b75c7e01578d7d593b6371657cedc91077de13e3249a63cd96adf57f937b178a9c17719731292ace3cf247cfaaaf9c44f080852bcfe8b935c4e5452721
DIST kernel-i686-fedora.config.6.18.3-gentoo 267650 BLAKE2B
39931dad243a4825cb5e36dbd9b6a36f1459ae64682f4e00ad761a4382ef67e43f546743957a408ae74b492d224ab8dd19e29a39c5ddf4e9c82a3e46c4030963
SHA512
078e38b75c7e01578d7d593b6371657cedc91077de13e3249a63cd96adf57f937b178a9c17719731292ace3cf247cfaaaf9c44f080852bcfe8b935c4e5452721
+DIST kernel-i686-fedora.config.6.19.2-gentoo 270705 BLAKE2B
2fb951b0d21e85ea5040721422075b21109e14b8472a1f460a9dc293cf0f13c15573717c39df31e873386dacce47899844ba10efedd992567f15a7ded5005bd9
SHA512
a80a2fb054162f914db342ad1b81efe0016b50a9e78fc94af125033b40421cb0da4816230e26dfa9a03b9fff8ecbcb39baa3059107fe1ee6756a7c74e2980cc6
DIST kernel-i686-fedora.config.6.6.12-gentoo 242515 BLAKE2B
dbb4df93a5c8ee34d687262cced152a07f412a89ef2e8122429477633424fdac80809ed57a5a6de72de05313ec91f266d37c3494426099621d047c0561ccb57e
SHA512
a65fe3299b6d8f89373937d2a782aa1469ebf18954b00bbf2798cee952b9946d7fead795388c079cb508f6d431e49b2812fb6d845c8a0e3861a4a3bd11e81968
DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B
889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9
SHA512
3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770
DIST kernel-ppc64le-fedora.config.6.1.102-gentoo 218278 BLAKE2B
f4dda4430e9801c4660be4bbf6e4b37052e720656e77c928adb7176ff3dba55feb2fe66dd564d41a181809488941cf392ec9c94d786e4a3d813fbe5d683d305f
SHA512
a5e12ab1045fae61b494938047cf1c2a3c34693d3d242968e4ab564a012c70e6d232b9d5333347f5ba114a64bb59dd96919b38c5a1327fb8c5154ef40ad28d2c
DIST kernel-ppc64le-fedora.config.6.12.41-gentoo 241851 BLAKE2B
e7b8833572348037d7af2ba1f9671e8010276d853e0d85b8a175c0dcc5c212c57c7660be54a7ba2621c427cc8120acbeb1063a1c1a1c293894ebe1d63921b684
SHA512
7a81fe1c4b1d4fb9f2d68846882a8869c0888c8fa764ec41f41d27e61b7a69825ea8ceba2209b40deb7c0e8f4bb2c5d81226a4f28e7ca8aff4788bc7a3292194
DIST kernel-ppc64le-fedora.config.6.18.12-gentoo 251548 BLAKE2B
6540ec441b82bf4e5c9fbc5f3bbe914529834601b9477d37875c1d2ee4bd900d75c234d05d1a75c4ecb8a2f23e14ae02702e4dabb8d424548be6c65b0b4e0d55
SHA512
4a34af6370c697344ab6d71e4dc964fc6dd60e235434db22880cefdbadf8d7508707df6336683093b2455e7d555a295f2f606d6549a7abf5718744a5c4104dc3
DIST kernel-ppc64le-fedora.config.6.18.3-gentoo 251559 BLAKE2B
adec1573987e72d5ea42e7df430e370948f0454807488c721d27dd837c29b87420b28fc15022aae995273362f0e1b24eeb7ce7a719934dcd84fd6369a3bcc7e3
SHA512
6cd45a46dcf110bc0155535602de41ed765b6387430f898e0b761e3ec1b6d094d1073c79552e696bad6e2a5158c7fd730c684ca698185e7e0a9c96b1bcea050f
+DIST kernel-ppc64le-fedora.config.6.19.2-gentoo 254553 BLAKE2B
3391099a478a611cd8e43b0f796029efa15b5aab7e9d9a1f4d5a1bd654d2194972bf5163639e2758c9579216d6cc774bb0afe5b2dd00d87c1c3f0b14281aaf8b
SHA512
36fd8dbc1c37f71a9cbb6c935b3e2412c25f39871fdd7f31b8ab96bb76c182813f93c87ce18198dde45fa59a3fef9db53be329d099784ed2018c484b47dea85b
DIST kernel-ppc64le-fedora.config.6.6.12-gentoo 232147 BLAKE2B
d67c2ab2d089ecdde3879129d2b1f85a592adae811ed053d00d4ff120e6bb44546bb41d74817be558adb1d669d06f3dd50e6ea542c8a9c2f13672f77f4e4eed5
SHA512
b130b4c57959c0f7be983334b08354640d5e2946bfdd956d6c5b895f816f6177d5fa4bb1c4382cca5c4dd4723aac42e9e89a002b71d86f4eb30f755008f8f9af
DIST kernel-riscv64-fedora.config.6.12.41-gentoo 245234 BLAKE2B
802218a7610177426b813a715ae9b94e7ca2f2d8d9f08124208a8cd122f1a7e3ed5b1cd8a7e227a21a5cb7341554640fac321cb690fecbe9de78e7d8929b5847
SHA512
cc06482e7c08704fbe92d0f1c0e2f7c7469953119ddf43c0bf6a4f2fde55d0ad8b6b326bfa3ba8f01c528fc94ee14d889f93427db02a97ac8a26e8b9a0ebcf91
DIST kernel-riscv64-fedora.config.6.18.12-gentoo 255966 BLAKE2B
69c57e48dc698da92ca73912def34ca3449696d15cd155ef590bae67144ebe8c9434624fd0c7d9b14588ec44d0ba873193d2be4d225fff37d3eeb7f56d65abce
SHA512
1fedae0718fb67cc30b89c8825cab9b3a27f6874409bbee203ae18e826b69daaacbe3c178fe7a19f1c339cc60ffaa8f3756a7617d805feb58a62b7a9696fdc1e
DIST kernel-riscv64-fedora.config.6.18.3-gentoo 255977 BLAKE2B
43022bece0d437826eaeb8c060666e921cbfc85db5f9e07e2b4776c1300e4cc086e568294c9a63d4e88ae4dfdb5821462ca5ee9a9c1428d0fb9b51e4e4d6f48d
SHA512
0b384113a3c221189b79b9d25eebfc1a99833f7e0ee1d8673044be414425d8119576f641e77bac5251248b0f14f2ddfef1a81f647720581f9e3ba5880f408c07
+DIST kernel-riscv64-fedora.config.6.19.2-gentoo 259300 BLAKE2B
3d06f370270a3cbe26d24cb31ae973766b34474f7f897790248366c3925ee0b74cfddbc9001f5fc47b20dec247c7e369736f10d4221f717727012af099cb8a68
SHA512
a17c800d4b77a3c7ed93d329b0709f93ac87f67e69e2595544eb2471f47355db87d1aaac3dec10d8976b0883e99ee64cd061fe511837e3472c4319cc6bd3aa1a
DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B
0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c
SHA512
b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26
DIST kernel-x86_64-fedora.config.6.1.102-gentoo 228685 BLAKE2B
e68236ccc1d51b2aff850eda9f3197b7ea95b8a88716bc7b07dad30348a86fdbb99a948060300dddae73ca82267d851d357f1c9547a9dcefae1364deebdbd124
SHA512
42bec2ddb9cf7eb6e84bbdeb23eb98dc11c9cea41f6134b776010c6b36833b520a290f0ef0145379de15c7f7834398fa5e3aaabd7258d7d4e89567faa09eeb4c
DIST kernel-x86_64-fedora.config.6.12.41-gentoo 256210 BLAKE2B
f14f7de8ae573561824df47cf94c3c0ce52a820456ebd0e618e4c1e7f5454b7d3f6f86c559a3cd98dd94c55aaeed397f3d0cee6b0e37cf6b47d3aedd920a9dea
SHA512
ea87b4b45c78888e02d0288dd5844cf2d97a14e251b565c7d6451a0e62fbe0dbef38f46715467af2f869995d6bbc8be61d5b70476a86d607a5bfa27fbaf36e92
DIST kernel-x86_64-fedora.config.6.18.12-gentoo 268721 BLAKE2B
14c13ce6f5a001e58cb36040c8f6793031fd7ac0522752af8b3a55935e77cc4eb4a28b54267ec0aac62eb3c8e2c24c2a13fb6335d0e47e70c953d012f6298f15
SHA512
32091a1e69674cfd8774fbf4ebc945121e87c396cfa0e89d9597c18f4dee409727c9eecc0ee46e318bb6d20836597ac338a462c5e8668e741d93ecbd1b6b1bbe
DIST kernel-x86_64-fedora.config.6.18.3-gentoo 268732 BLAKE2B
0cae98c6ddafacef7d3a7dfd4a7c96a6e2253fece4809d828337edfbbdf303c2bfed6ac4cb938537fdd3985a75a206619d28969e82f24e366a0b3dc06c47044b
SHA512
23c6336984352d87cfab9fa343a2e731f45534126d08a27863ba5a50108eaf11f3d873d25584755d2de3a79a572d485ae65e5d635cdb7af86aaab6694e16d1f0
+DIST kernel-x86_64-fedora.config.6.19.2-gentoo 271797 BLAKE2B
25420fafc7a6f31ba6e01117e7a9dcd790b66776ebb74d523d1af27fe811fe44623968cb7d78c3aa0132101ab81329b87bfee92f989aff06d0aeaba6d7fe8d31
SHA512
124214803cfda0bf4c850a11e31c2107d94dec259c1d20935437b97bb94ffa80152eb1721617c18a73c32f68285c37dc035da5f221873fd1b95ec5b1c5498927
DIST kernel-x86_64-fedora.config.6.6.12-gentoo 243607 BLAKE2B
7e670d37c6471e50aa0ba395570cd0173af0210afe63faa48d7a147327110652e3aab5c339cf10ed22a6a20e81e505aee84311beb21fda3eb577e06ea55ecac8
SHA512
c484403a60670dd006ecbe65240cb00d97e8b3fe22d1169c5b6ccb92bcdbddb3ecd474d2b57880b30baf6a38bcef11fc8d56b8b0b02fcddd859833c3640cdc9c
DIST linux-5.10.tar.xz 116606704 BLAKE2B
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
SHA512
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
SHA512
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
@@ -35,6 +40,7 @@ DIST linux-5.x-sha256sums-20260211.asc 373886 BLAKE2B
bca3610830811245d37ab2bc5c
DIST linux-6.1.tar.xz 134728520 BLAKE2B
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
SHA512
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.12.tar.xz 147906904 BLAKE2B
b2ec2fc69218cacabbbe49f78384a5d259ca581b717617c12b000b16f4a4c59ee348ea886b37147f5f70fb9a7a01c1e2c8f19021078f6b23f5bc62d1c48d5e5e
SHA512
a37b1823df7b4f72542f689b65882634740ba0401a42fdcf6601d9efd2e132e5a7650e70450ba76f6cd1f13ca31180f2ccee9d54fe4df89bc0000ade4380a548
DIST linux-6.18.tar.xz 154309096 BLAKE2B
b94b7b9bf18aca0c3e50baf79b009a1448fc6cd9c3ee019f641cc247dcf53a4abef4274ee0608ad8cd4943af69854363a95d26e117ff23620bb07dccb158859f
SHA512
88599ffdec96d150c1feb9b261ba93bb0301a9d0e1ad6bef7aeab1f5372cbfc57d8b43c7e902bd8f76921d1dbd8189663c142ea869e51d0e2b483b150ee00fe0
+DIST linux-6.19.tar.xz 156067644 BLAKE2B
d1551c058e9a1201a0fa769b427255f13bb0d73fdd384e2c0302956cc9a1eeba255b013fa87a15fdad508bc00fdae2085590572c76cfe20fe2af31ba87b7d289
SHA512
01b29c7f4e5bc0c9802794c2cd027fece825f90417be229a71e60eefce530010d5d301749c54ae744e9d4a483518e769e2bb7e6e9209687681ad7fff11c3ed86
DIST linux-6.6.tar.xz 140064536 BLAKE2B
5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2
SHA512
458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
DIST linux-6.x-sha256sums-20260120.asc 193071 BLAKE2B
7705ec74114923142587c593711533eb2a4c38356fa1a6e47a0a824d8c8f5cdf6e41b4c9e6f48fcd579cc9149597c85be997d5f09532e0f350626542cd1fa66a
SHA512
2a22041d1977810b2aa9898369a120b3462ad0c9ec647d1ffffd9f7c85c01ff61b5bf9cf059dc9826499f79121c94ed2bb8a7a8e1a5e5ca2a9186c9a35642b28
DIST linux-6.x-sha256sums-20260130.asc 194768 BLAKE2B
1ea7a154e1135c5829578094716d395200df525af95fe937a959c8aaa07c63446092ac9b4b17773e575541cfe44cd00fc9bf0dbd19b414f3a6a52bc419f6dcd5
SHA512
60098f21738551350bf6c7e1db671ae0301f9845d5ca7bcf2a65ddb3252ddf0b11211128813a1e3ddaa089071c18bd0c5f0fedd37e87ed075bad024b26a69ab4
@@ -70,6 +76,7 @@ DIST patch-6.18.11.xz 670712 BLAKE2B
392006377b043bcbb6ee74f936e0b2f8d09b7be9f35
DIST patch-6.18.12.xz 670328 BLAKE2B
777a3043ffd89dda18c6373e447b0181dbbc1d123efddd7a0d669cbcd02ae9e7d07529ee6380641976a56c7ca23c5c4a521c55d5824e07df6ed1fc9f40c9dec0
SHA512
b71074dfff3fb28d781b1cabc5aed4207de286a7e6f1b896e4aa40ecc794a38243496f8325bbacc39431fed71e283bec030157777b701da099ee772af5e100cf
DIST patch-6.18.8.xz 571300 BLAKE2B
839d683fe10c1112d0dc6b71128b74e5de24bfc39f06b269845c7e2e74b4a5b05eb5bcb43104980354828af65c7b4af3c4b10c0ccbe2e6c6e398bf82b9462e0d
SHA512
7c75c98dcae76acfae4d5b566509392ff91906ca813260f55b0b6425ff2267080289d2d1d19be656db161e0718a3073d9dc53288b779158c006ac84cac8f9b57
DIST patch-6.18.9.xz 603380 BLAKE2B
2296caebac3b92c0ed247229b1cd0f9d9d7cad6930b1a84a1cc4ff71567141a0a2e7e65d66c1df670df872961583afe13cfbad368a819d637d67d9e0b64aab65
SHA512
fd3822bec8e654b49d387eb94d9d4ca89c704d3ab52be2025c8c28e7cf648dc94cd9f1231227dd71abbc64ef1ace086aec7339691c4afd5234cba1e448ded9cc
+DIST patch-6.19.2.xz 16380 BLAKE2B
c23bb1db7f2c1dd085e060928fa8b25ad183e72171cbc526efa8db5b462474535d7fa68f682f6ae03a606eb80bb8c73a8447fd9dff9c012d1feb024f138ad247
SHA512
2c3435d27715dcb635c0b17b0d26a764749820f4b473c05306b68fd8d647b809ff57d469cbf6cbd5a95894bb7d0fad794145298f1c3d3ebe975c7ba487b47481
DIST patch-6.6.122.xz 5522356 BLAKE2B
80dc69fa15ee6746a26c864fe4b3d6db3f1c185799eca54ed1e7869b422050cbb500ce457d43711f1e5ea6e7b4de40a3edd9202a69d29337b9a1ff09ac318057
SHA512
2b4bdb199b6986cfb0beb4f53ff923812b7dc549227d7b50e69d811983b4c4e9374741e59f7acc3dc452b17a142392a1ac42c78230f0d22f01f6c8b277b4b32e
DIST patch-6.6.123.xz 5532320 BLAKE2B
83b41dbd943b2f869b7fd920098ff86259d13caa118ed09edd61d32a1bd983a4231e36cebf54e694a81a81aca1e24545cbf0507364bf75455d80afe04d14cb79
SHA512
f1f7ef9dedf4342f3616fa8a8b3bf33db68c112bd0c119892f8042e20e030bd9547c00311f69b9b14f14fadb39f32cb4999f4c42114fb90b4268dfbe5e9c8384
DIST patch-6.6.124.xz 5545288 BLAKE2B
46002e1333a82285631ebe22c778dce3af0281a27ab460a4ed175c370b5fb558dc1a66401dae6c8348b8059c588780653de8d53e8448d68dabe3b85da246175b
SHA512
d1f6af21cf5d089eb78b2408aa1afa08e0781fe15952709e68e115dafdcecb7ecaf232d624a28f1cda8917138714012a1ca74be5e7c14f4fcfb3723317364559
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.19.2.ebuild
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.19.2.ebuild
new file mode 100644
index 000000000000..f499676b5f68
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.19.2.ebuild
@@ -0,0 +1,175 @@
+# Copyright 2020-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+
+inherit kernel-build toolchain-funcs verify-sig
+
+BASE_P=linux-${PV%.*}
+PATCH_PV=${PV%_p*}
+PATCHSET=linux-gentoo-patches-6.18.4
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.19.2-gentoo
+GENTOO_CONFIG_VER=g18
+SHA256SUM_DATE=20260217
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut
1).x/patch-${PATCH_PV}.xz
+ https://dev.gentoo.org/~mgorny/dist/linux/${PATCHSET}.tar.xz
+
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut
1).x/sha256sums.asc
+ -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc
+ )
+ amd64? (
+
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ riscv? (
+
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-riscv64-fedora.config
+ -> kernel-riscv64-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${BASE_P}
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ sparc? ( savedconfig )
+"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+QA_FLAGS_IGNORED="
+ usr/src/linux-.*/scripts/gcc-plugins/.*.so
+ usr/src/linux-.*/vmlinux
+ usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ cd "${DISTDIR}" || die
+ verify-sig_verify_signed_checksums \
+ "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc"
\
+ sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz"
+ cd "${WORKDIR}" || die
+ fi
+
+ default
+}
+
+src_prepare() {
+ local patch
+ eapply "${WORKDIR}/patch-${PATCH_PV}"
+ eapply "${WORKDIR}/${PATCHSET}"
+
+ default
+
+ # add Gentoo patchset version
+ local extraversion=${PV#${PATCH_PV}}
+ sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile ||
die
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong | sparc)
+ > .config || die
+ ;;
+ amd64)
+ cp
"${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp
"${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp
"${WORKDIR}/${BASE_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp
"${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ riscv)
+ cp
"${DISTDIR}/kernel-riscv64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}"
.config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config ||
die
+ local
dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ "${dist_conf_path}"/6.12+.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=(
"${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=(
"${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=(
+ "${dist_conf_path}/secureboot.config"
+ "${dist_conf_path}/zboot.config"
+ )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}