Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
Date: Fri, 21 Jan 2022 11:44:26
Message-Id: 1642765427.67e3fb41e0a5db49feace90af3bf42b2c71b94f5.mgorny@gentoo
1 commit: 67e3fb41e0a5db49feace90af3bf42b2c71b94f5
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 21 11:43:47 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 21 11:43:47 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e3fb41
7
8 sys-kernel/gentoo-kernel-bin: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 sys-kernel/gentoo-kernel-bin/Manifest | 96 ---------------
13 .../gentoo-kernel-bin-5.10.88.ebuild | 131 ---------------------
14 .../gentoo-kernel-bin-5.10.89.ebuild | 131 ---------------------
15 .../gentoo-kernel-bin-5.10.90.ebuild | 131 ---------------------
16 .../gentoo-kernel-bin-5.10.91.ebuild | 131 ---------------------
17 .../gentoo-kernel-bin-5.10.92.ebuild | 131 ---------------------
18 .../gentoo-kernel-bin-5.14.21-r1.ebuild | 118 -------------------
19 .../gentoo-kernel-bin-5.14.21.ebuild | 122 -------------------
20 .../gentoo-kernel-bin-5.15.11.ebuild | 131 ---------------------
21 .../gentoo-kernel-bin-5.15.12.ebuild | 131 ---------------------
22 .../gentoo-kernel-bin-5.15.13.ebuild | 131 ---------------------
23 .../gentoo-kernel-bin-5.15.14.ebuild | 131 ---------------------
24 .../gentoo-kernel-bin-5.15.15.ebuild | 131 ---------------------
25 .../gentoo-kernel-bin-5.4.168.ebuild | 131 ---------------------
26 .../gentoo-kernel-bin-5.4.169.ebuild | 131 ---------------------
27 .../gentoo-kernel-bin-5.4.170.ebuild | 131 ---------------------
28 .../gentoo-kernel-bin-5.4.171.ebuild | 131 ---------------------
29 .../gentoo-kernel-bin-5.4.172.ebuild | 131 ---------------------
30 18 files changed, 2301 deletions(-)
31
32 diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
33 index 6bcafc3014b0..f9266ecf5a85 100644
34 --- a/sys-kernel/gentoo-kernel-bin/Manifest
35 +++ b/sys-kernel/gentoo-kernel-bin/Manifest
36 @@ -1,117 +1,21 @@
37 DIST genpatches-5.10-100.base.tar.xz 2822696 BLAKE2B 8958af480d9babf927d8b1ac5ff0198549b6052b1c2b4cfad900c63e50b8ac7c396b3a8d3cec59406192f578eb871ba580b14398a5b6ad4ccb9d2f379d181b8a SHA512 27fed61b21ebf39e7c16d2d0a447160d0abf0ac50fbfcb924f1adb38a51d6683f70f911d3f8e62c084d2555ea14dedf8335f25ac9140066f88812c47d5f9b0ab
38 DIST genpatches-5.10-100.extras.tar.xz 3852 BLAKE2B 7ac718b6080adb6a641ef7b976185b09ddf7f225fcaede25afbf6a15bf855eb6dbbe44416fcddf1ea466c36433e04736c68f032a1c79bde858434427c6658a1b SHA512 558c9fc3279d7fb507ac8251369966dd40282776890da045d96eab328fd7300a93dab12afbfabc3dd52f61d49c0020b87cd4087d4c8f840f3443ed8ffe89c81d
39 -DIST genpatches-5.10-95.base.tar.xz 2769920 BLAKE2B 5de95da15985c9188801c6dfc413faa7fae2c534ccbc17ca3e8e3f70ff1422e00819b177cc4e1828eb6234ec110930af6e747089482e8efca010c1dd7fffa098 SHA512 4f6d6196406af59c3f9b7d9d069cf0d2186e45f10bccdaac0c1473520ed67606fd363d97b64eb53cb76c08c4d8e4198d67744af34a60e78419cc7c6ffe28a26f
40 -DIST genpatches-5.10-95.extras.tar.xz 3852 BLAKE2B 1deb0958934dfe7b0092ffe9254269fc8ca900cb526f4805e38d7c69e8d4d587b50a169b1a54d32ed83fdf481626f853ae56e007a21554d82a7befc598d571b2 SHA512 f3c5ca1aaa1f7ba0743fe0d0f3046e411547c09d3590766b76778dbdbe1221ffd3542f3231e6ac6a77773caf3327d28aaa7bcb767cdf132a4fac7cf8afd3e86c
41 -DIST genpatches-5.10-96.base.tar.xz 2787744 BLAKE2B 0d845fc9e5eb4cee41eb60756661d5220da31ea438a16a415431415a54503278b0fcd69cb8562e1c7c47ae794df4d0691a92ef034aa5650ece4b0ea29f56c73d SHA512 5424bb5c20f6b918abfa8b308ceae9dc321d1a8621e311ec1c492b9efd9bde41f695d12085b0c8eea16b8113832580b1ad831ff18a5354e5cac2e275d99bfdab
42 -DIST genpatches-5.10-96.extras.tar.xz 3852 BLAKE2B cd431b92e31f333d913f8607df5d3656dfb924c4dca63e86ac30e52b636773f82287481b4a51af57d51685bf55db2d0d5028bf3e5a3255de0481d277842681a7 SHA512 3612c26007ea77b2ef0657a1c11174f1468bbc1cce46cc189a829f66f1b242a54f29305ff405ed49356427f0283ffb23e5299ccefd7dc083492eb0143855bcd5
43 -DIST genpatches-5.10-97.base.tar.xz 2802920 BLAKE2B 09d1dad0c97f969f645631ed73963c561e03caf32c777047352e838553c63802bddb45908c0fa72debbbc481838125e2e20eff9e022a75e7d5cfeb6b45cc871a SHA512 d53660b318b5b68ab57613360294b816bd5d041a6c10048a3942186be0500a43d3313dd8a8b2d0337dab914f6d3a16d48acd06dc6c095e63f75e87ad8d3fc8c8
44 -DIST genpatches-5.10-97.extras.tar.xz 3852 BLAKE2B 5a00cefa5655fd06944c70ead8e8dcad1759b98fd898a7c6dd40e1f6d3e7f25185b1b9a5d1ececc09a4896ce2cf47d2d58f23f1326f0ff626ed31b05386408dd SHA512 afa2e426035ed8cc88d93f40a19e4978973f29434e94cc44cb18f585b4c8a377ec2c3d1212b9f53e2ddcf6cb70b47daec7b7154cba5646f5c31189587819f9a6
45 -DIST genpatches-5.10-98.base.tar.xz 2811304 BLAKE2B ff1de92fa1d8187366ff55b6603fe6f7deaa3fba4ed858d965be4dee9a4370df854afba5b6786ac9dc10b229b774b123cdc3bebdf689d42e1cb8b410ac06754e SHA512 b256e9d14d6b75f175bd448180c9a92c8c001884815d99fca771cfa9f624383a3ac573b6fe904f225dd2f29cf024a46748e3d290d5f82ab45d4cf973291649d7
46 -DIST genpatches-5.10-98.extras.tar.xz 3852 BLAKE2B feb152aad31e7d10787e56e5c08d8c56c8b1feb05b62a92017dabdd83076ab60a7f78647e267c220445e5018450c33d357e4bf43a4fdd57e2c1b7248ca851710 SHA512 9d52b8172e2674f2bfc2161d191fe836a42f3b05c13e9874d4b1b5d65df8401fbb942cbe382a5ea02fc367780aa85c9e6ae86a038de66dd5be86a3330aaec93a
47 -DIST genpatches-5.10-99.base.tar.xz 2816808 BLAKE2B e0a6e2f94e4ee9f6a248045f13b5afe7cd3646c758ebf35ef6af82928206846f7f24db0d52a28f0080898d816596ad5805ed6acd008c15ef0e502e3d9d7f8d07 SHA512 9dba0e16cd2eadfdf823bf5e374a665898e636a57ebbcceddb3ffe62aae6dd1e311e2f42c99c86af48a7f2e1f7b01d34b2ef022993005907c3a42af8a030840b
48 -DIST genpatches-5.10-99.extras.tar.xz 3852 BLAKE2B 6026e8e42e24c00cf454b365041ed72b61855d6c30e62850c3cd526222a39c87257304dcff08f366091bdad81b84505dc26957e2eb5b7b391013c063ff9e8904 SHA512 ff0ce08496ccbc4deffbfaba8af60016a6a6244cf2cdf1ee62b513b91d6c14ffb6c9fa2033013ab7c9bbf07fa9c4a70d8ef5cb7cf0516f87fb3615e069ef65bf
49 -DIST genpatches-5.14-24.base.tar.xz 865892 BLAKE2B 5855b54e7ad2fe9fec353706d026b774c939f82967af5b57c41245762e0ea7fd18731faf1251b1b7aa814c2949d354ff24ce9f078dc68a5c8409490e5517462b SHA512 d83feb3e3c9a32df559fd25b598cb358987f076c107a233a8503390f85132fe6d2a62ee163482439308fa7a62d15aa83ebf9bebaabe0e631eb831fbbbfb700c8
50 -DIST genpatches-5.14-24.extras.tar.xz 3844 BLAKE2B b11a8019a920d12c848fdc34514ed7352217e41f659bb7935c6211132897e8f948a8ebfd281b89e67e3993e3e5a03f2f32b0b4d3b73f5d1228e65812cf6cbeea SHA512 a2b757955740078aa3891a6a696bd50fa35606bfc6dac0e739abe2869d5322554417b4bfd6a989d23a2d31bea14c06294747578025ffac3d77e8a91ea16f4ee6
51 -DIST genpatches-5.15-13.base.tar.xz 604984 BLAKE2B c674c2eefbc18f2a8d182fa95606714b9a74420d7a3ebb32138b714743f11a7c7b278d77d33747bd1fa1a46e8f8e8364a9238ce3acee6134f889fae267ab0239 SHA512 0741c183cf8def586fc17fcb2a44d81dd5494ac9430a5ca07d239079f41a7a24bb686406e0ecfccdeb8a38e33e99831d2b355d0e8e65e8dd2e30db5f4b0bbe4d
52 -DIST genpatches-5.15-13.extras.tar.xz 3852 BLAKE2B 131550ddf5d1d67808b98040e88bb75d9020ee99b7907d0b79839a366c52e83c5bee6a322f12363ca0cfa9816d17b36002b5ace1620ef80b386ee8c09fd23866 SHA512 79fe958fcd5b3c4c7406374431e28a482b7512214c0ddbbf24d5f4a42e7feafb3f235f266b0023e666348c2c1888d1c678d726403b2f873d55991e5aaef4b74c
53 -DIST genpatches-5.15-14.base.tar.xz 639672 BLAKE2B 93976aee6245c420aa654981538f3dbdbeaa9898410d0ffef103158e3856b18dfebba293aba62e4adfcb0c402d803428637c7a7c7b78a6483b64ab816f3fe355 SHA512 37f506d21264ac54d3075890fdb5f6267039518f083961f13a1859e1c20a390be12071a95091d9b01f5aaff11623569f0bc663180e4b6741b765e64ff45af361
54 -DIST genpatches-5.15-14.extras.tar.xz 3852 BLAKE2B 09bb1bd3fffd353fe5454a033000632f9c76ede889e8550ddcdd507651e427e6b55fc65329ba89753b8b0d4e4bf4988d3c3e54a54cdf01e54b0e200d38fcbb68 SHA512 61bfb0e5d1f66b0b6b689c8e4474f22b8d2dbebd9233ea139c6da870cdb76c9a1559eb1469f91f4c3cc0eab5f2688dc7b843601ac10bf989bcdc3129510e06b2
55 -DIST genpatches-5.15-15.base.tar.xz 662744 BLAKE2B 8eed543eaa9a3c4778d4fb196877820305dd0fae7857c719fd68f04b2fe7fb0d6b7e19ae7a157adc7cd301f0e7f35e8c0fee7bf58f4104c0a802a6e2e2f6204c SHA512 f0253d9cc063a8d29f3796dfe1eba7109ba89340d1e4178149c4786e36bc01e12f00a48968b9109438ea349b1ca1f486ae35d0103c08577892fcb83befa514cf
56 -DIST genpatches-5.15-15.extras.tar.xz 3852 BLAKE2B 0329c5eb48a8a7abaa686d62fae617d2a4066577aeaebc787ed2547de293f7203576fbbe9075d6289c774a2c95f26c085b3011df84dbd1d36d6b652644db3656 SHA512 b5930766e7f7b0adbea14d44526f570e058d8121b14b548e50ce185c1c49a1c5d20d2cd9b21c196066b8291b782693cbe38cac9f822ec1c015729e3edbb787f6
57 -DIST genpatches-5.15-16.base.tar.xz 681884 BLAKE2B 49b0e8eb54e610648cc101eb889ecd1eac2277a221e1329092502cf387504c07aa4d9c32fda5c32f3801019457fb56847a56725ae54dd48d72f97d2ab2646844 SHA512 5f566308d29bb960a034e4e1817a9c5879f327c728a35d78516a913bbb7ef54044874ff0333827f06ff5a825fcf8fa22d06535f5827867a69a1b725524fe7aae
58 -DIST genpatches-5.15-16.extras.tar.xz 3852 BLAKE2B 8e4e3c1404ca66fd2e0c5587d08f000fa40a68f11e7717b1ee5b2c74ce28269da0ff0dabe59235ca4d2581e71bf3b642cbf0346101bba1c6ebb4b214cfa452fa SHA512 5ab2818e93612703d5c39e37eb9f7dea773a104280fcb1c09cf643ef24c691c337cf139d2f59060597f3cb4528efc31793bb577e8cae4ea7d6d3a6a4686bc83e
59 -DIST genpatches-5.15-17.base.tar.xz 689440 BLAKE2B 518d67ff7cde6796dd7018ec15e403c094fe029968ff9454cf3595158c1e49215f6df9ed7f7e9fec3e4d4991b32aa0b268699dd4b0da2386167675d48d377776 SHA512 fb9880b15ee392f86e32304f135a46dc10497e7eb61f47c187ab80af5712940e89d50a32b5451669be08ed28a8afb27519cb845d8252ca406e13a187f4296079
60 -DIST genpatches-5.15-17.extras.tar.xz 3856 BLAKE2B f9b45f83358962c168d971bed4c73ff1e2c0aa66174f42744babb1ba549a2134cf299dcd33562d2d7977aff9428019051ecbb212e0f9a687a098ccacd8683d6c SHA512 f0c9fb8d40150d8d5ab801d0eb08fc39654dc97e1d08bc6c32c3624cb717f65b12dc387ca0a0422f25216ccb43a0b07b3cfc0f50b7201581b0a9ab428827b2bd
61 DIST genpatches-5.15-18.base.tar.xz 697228 BLAKE2B 01a377a9c1f2709ad2cde18e3094d37ba2414c7c3d949f236d41f5d36e8c4513331c4859740ec34bc8418d6fb2457fbb7d9f7c64f6f596795e1abc9a02c9e340 SHA512 14a652cf64e8e22539a61f14af715fd1a59644875a8a61473b5eb66bcc7b5f4bb34602463b208114bb4dbb73f159932983d48c0567a44b5090b9ff8f52920eaf
62 DIST genpatches-5.15-18.extras.tar.xz 3852 BLAKE2B d3521142bf5ece893429ec7e1b6aec724fff15fbba2f80e9fb092af4d40bc258e034226989d2502ee258faa0c7e0aacd885499d22f4317060d61cd916e00e7fa SHA512 f1a98d3875541ec4b8f3461c1af8a9b37fd4f5a64e7d717e906f851bf4e976e4509df4b8cb67b9e210215cc33924d039599cecc8f4892dcbed510e00f8119df8
63 -DIST genpatches-5.4-172.base.tar.xz 4281140 BLAKE2B 438ad10331e709a85f1ee2a8907a982cd545579940431220f763b1f68280d007d344627b0d1cf4406e2a439b76d20497e1f4aa6d103bb5569f119bc5174c545f SHA512 faa28b056e48873b41b78b540afe7db3200020f85f1ae516f7949f3cef453eccae9b6b8631d594ba8b1dc1b4d6b55b1e9c9379c4880eb4697bed956b0217bef4
64 -DIST genpatches-5.4-172.extras.tar.xz 1784 BLAKE2B 9d185d1ff33c56417bf9cfbe33efc6ce4b743a0ab9bdf419dbee14cde34d7c2d6d17884ace56880f75cc28a16b7e18a5e7b87f110c64bc7c84ceb81c7df85831 SHA512 cee6e49804ebc200dd7e308d2a59bfa0e381428caf69678bb6d406357a86398327a354bc2900096f82a77b47beea7fca7e5709cb390fbc1e0b7575c01d062024
65 -DIST genpatches-5.4-173.base.tar.xz 4294304 BLAKE2B 7622b34b82e901d2823f84ef4ccf282a9224dadf5a5248bbdc9b1328aaf476b50df5ea6d359af64507c30623d57a0a61f9205b5d48eb1137a404ef2ca4ec31c4 SHA512 34ce4139ccc9119546a88efb71f46b1172039f536e5072337270ab93b83429b2975a3c9cf4f112f280e62eaf506e62b48f775a4fb772a1a4de8681333be76a02
66 -DIST genpatches-5.4-173.extras.tar.xz 1784 BLAKE2B f01c9772a351ca0db5a44f8f13c80e30b73c546151ae543635a9d33a132f771133c6b8e1349971ab25a972e859a46e79cd64a07c7b4e1335544d7509690530cd SHA512 6b26c1e2025aa4952d23330a8b3878a11aab77e8451c2af728f2d98ab2ef64e415c6293179ace1cf08d91b887309eca9341870416c0fe2e901a397d29f035212
67 -DIST genpatches-5.4-174.base.tar.xz 4301872 BLAKE2B 0fba459073a7132ce714ba48a9e96a7eed25a6e5ad9f6ed37ff20de503f8bbc8368684febe1d93989de1c2fc98c233d0a675eaeaeff714ab71722aa881e549b8 SHA512 a91b906d4bc21fe3a8ddac50c613b1d8ec7ec9861f3e5c0b581fcffa68057f5c515066d5d15cc042a5412a9f0fb9980c4159792f925f29beac7c02fb98190285
68 -DIST genpatches-5.4-174.extras.tar.xz 1788 BLAKE2B cef1df26cc9c64dd12eb4f034a6e860d37bb1bbd7e1fb7b4f5c0be86f0415d7f3613a33e159ae742174bf947896024a119055b5713211ddcbda3efd8bd902417 SHA512 87f287fce0d40450efa306f3b44c5fcf1257aa6825b6f9894c29bef23791326666af38f561dd197e0c5c0511ac28297b3a5c0e976296fde13eb0bf99ddf3a3ec
69 -DIST genpatches-5.4-175.base.tar.xz 4309380 BLAKE2B b560b26186c64fbe13da9ebdecb94c6d155071ec3ae27d96376f477d97d19b4ae99ba04ee6053c8e71982cfe9719b9b426ad00aedae00683deac2ec9e043a640 SHA512 0c4c7bb60b5f7b9c2c58520145880080244aa2aad4016da8d876288b454f722874e31d1b99e5bfdff76250062ebfa267c3b4a1679f1c1312aa90c948b4a309e0
70 -DIST genpatches-5.4-175.extras.tar.xz 1784 BLAKE2B 392f95f0fcd23095be7f069f7c3f663f15c701e49753203db34d8d5c81e5cb340c62814ada8ad46e4b4c812560ae23116cdf901774c92733afc47fc0c7c4f741 SHA512 521a8607c5926344a812ee81ee22856363dcd8a08f2a6744580b09be5bc8514e0cdcba5090f22091e3f6a20a6e273dae5aff25ca4d20eda4a31a0673947e2739
71 -DIST genpatches-5.4-176.base.tar.xz 4314356 BLAKE2B 634fc60994b041c9a5900773f95b4be94566dc2c7d00a85eaee6b75a8193675ca6aeb05cba825a863d912607f7d596024d340a9b9ea5d1ad1219f65cc8cf05e8 SHA512 4049d64a06ab2b08d7e780bb2d5eb877ed611237a36ec73639aedc41752935fa599fc024636078a760a763f6701e74031577f2ebdcd1920ce7c32542f9a87acb
72 -DIST genpatches-5.4-176.extras.tar.xz 1784 BLAKE2B 0d6574addee2b524cbd3347b86fe880fa438a2fab8abca6b96ce2f3b15728c6358f3e87c10b4603afd4f5c131eb1466e5ed251b92dce4ab0c662e5f1f5a00cb2 SHA512 8d4086857b62c7048ab318729e841be72cdc48b9c93ee88614fd488d8ea74f775290f262a00a121ef9e3c259a8724bf290377b22f43b4cf0024c05d0108d03ef
73 DIST genpatches-5.4-177.base.tar.xz 4317444 BLAKE2B e7ad5f0a561dc50a11aa3720c3096230d8209c58a523da7f6f0fb1b0c8ed903780d74c48edc2791f8d8ba7fdc946ef0fc506d73ff3f86e9e2bfb4c05609d4456 SHA512 0e04707f1f5e85b53f425d54c74d9483d33280769d1cdd5122e34d19dfea1fcf0cf258d84579f3f169a1f620d9107a7d454970da313806c5edbad8a6d8632c9d
74 DIST genpatches-5.4-177.extras.tar.xz 1784 BLAKE2B e840ca0c6b2dd9399ff4f0d03e828bbb42f53528e1c13b2825c5439cbccdc36577f029caccf91690857cd6e4901cebd98cc27e2ad2d0644c7503822563f38d0c SHA512 a17abf06bb76236986b9a86f671dc60544b39fc47736aca69359e6d68699a52a3e72b1a2ebd57f78602114e9d1f5a201f37121bd6917f50c9d06e385b194cb20
75 -DIST gentoo-kernel-5.10.88-1.amd64.xpak 65533790 BLAKE2B c0b944c638ea7a45846f679147918ea6252f8945021f4dfc4a4c656d3f2ce46c2e8727f7d4a5ace57726df88d23067d21210cb9b1a059ee6893d95dbafde90aa SHA512 f347e3b0a5be1110635ccd995a2c8f142e379c11a26a1901c988a86f57c8c50db285d3445321b38f11945585b6bcfbaafdaff6c0092f6ee189616a141eb65040
76 -DIST gentoo-kernel-5.10.88-1.arm64.xpak 60908835 BLAKE2B 56dcaa2323a559a8c431fddc9889065f6f036b244dd29f203c7095d3e19939f8586c7e26d2f1ec215c8ea1e971c64ec7066c231f967a39b205b55575107ffea2 SHA512 0f96759440f48e895f015ae456a7d62f3a4d531d23557c461a05d176e7866fae189d47f9e300441987cddf7b88b2bf0ebcf8588fdb21d8b980b742fbba73f664
77 -DIST gentoo-kernel-5.10.88-1.ppc64le.xpak 55791954 BLAKE2B ea69c83ece3d9bf6a96efe0b168bdd91a7f55e5887f2e8dc2af2f0db4e01499ece76f474d4877f2971905ba0c7ee47fd0ea6a3cc5bd0b9b802a8b0a240a85a51 SHA512 9552ed2e9c4a88c846b272817660e5844b1cfc5b5c81c7abcffa3bdc401bf8f93c4b4906b0a414a75685062001469de013fa43282e5fa88e82d84edcd348f2f7
78 -DIST gentoo-kernel-5.10.88-1.x86.xpak 57298984 BLAKE2B 221ee9179de6128673d9f48a1ac1be866d013f17551861e8f8089ba92f48d6fababf75f115659323c154b9d787204ec9cc605a49b61af1b81a0b7aa6043409ce SHA512 1cd6b49fcd9c86b0cb3333db1119dc79ff0570c629b4c27a250fea6285ccabac7e05e0062663fd5be5f4589f5c22b83803d70a350736450027848276fb42d503
79 -DIST gentoo-kernel-5.10.89-1.amd64.xpak 65553117 BLAKE2B 1643e30095663e4fea905643d63c0669edfe8dfedf45b9dd3d1dc41fd9e63a15e074c1a455f30b1db649f5be2108e212db34e0302a6733b8f51592d305ee1eb0 SHA512 3a949f678e6b2670647be55d82b8499cf58e3c8386b4b928933911fcf6acf0fd39d784bb3600daaa39b3b9dc65613032d2a553f01fa64396ac74f52e860bb86d
80 -DIST gentoo-kernel-5.10.89-1.arm64.xpak 60922962 BLAKE2B 727a0590802082aa89dfeb2507652f2582cf82dbb4244c721f710becd0779e899680f172ea66f770eea20c0cfddb68c82ae34cd9fba1dfc088846163f006ac3a SHA512 037f96d6857f7e025aa12b7307f1a931a5e1b1b7204af7ab9a71f8bad2847c8f6ea95fa965061f02a39d9d3764f5ac0bd930e1e99349a3e6e6a83cc29f81c180
81 -DIST gentoo-kernel-5.10.89-1.ppc64le.xpak 55727985 BLAKE2B e6f783e63a3dfdb9d8e535ff140344076d161136bc9968b3e50cff5738be5aadcbb5d587b3daaaf6965a780c26d48e2d00f5c35227b258b66430dfbc8cbb99fb SHA512 37d4199dc355903031b9c75cf9647c2cf1e8e3c9892757ec5b157a1b4adf26978649e2e2e3fdd70e13ff13f2db99bd95925deaa7ad5bfdc38bb0891399038db8
82 -DIST gentoo-kernel-5.10.89-1.x86.xpak 57266700 BLAKE2B 7e159791a642e498dfa0b740d001fadbe37133a509822999453187014e71279f6381222a106be264e38e85c843828cb94b7b186a5766bd2822c53739d92674ec SHA512 23f650fe88c220f8a96b33550ad91b2271dd5aefd908280e6aec2d28637f98b8863a6c16bab9e299a34cf178a90c2bcdc2bca390cbaa14d1ddd5cf3673caa7f0
83 -DIST gentoo-kernel-5.10.90-1.amd64.xpak 65604969 BLAKE2B ecd4a8a7777fe42b90cd4db78f5244ce6437acbd2662d3f7201e30616dee385e496558588f2474a6de86b04fa06e898601989fdd83394105795dd045522e5401 SHA512 aa18cb7d72a7555c379e6ab909eae120ae93dfa4e1ea0b4ff543d0446674a32b53d6a8b4baf2f3b939f1dee0c6707dd4c49d060bf594c01ed33f0e0f7454e90c
84 -DIST gentoo-kernel-5.10.90-1.arm64.xpak 60907501 BLAKE2B fd5f99f72cc7c9b68b454b5ae9b6bb3bdeb7f7d411c01d4ca3344f72e30b83b175c209eed523d1f56e896633d3be0fec89cd9c9f0e3da5ab6c07bac26cbfe085 SHA512 c3a50a48530bb88c23434d8659058bcc97cfebb9d8c3514ccb948020fbc940bb365b3870f79070b351c20fb1402967dd2b6c4d575ce59bb07ef6bc13f257df57
85 -DIST gentoo-kernel-5.10.90-1.ppc64le.xpak 55612962 BLAKE2B 8d2334c4abb1b78263d16a8b787fa5516d46898ab5ce6a3afad7daa15669c255ca364b0e764a28b28610b8f416f65a4084f6d384f4a2c9eaf7c9f3146722a08e SHA512 558145e5fc35962d7e8f305b1d5608215686e865646b5c54c13b05de4305f8fd873336cd239b91b7705411691b3575a69da0a187234399f625292e550fbbcfdc
86 -DIST gentoo-kernel-5.10.90-1.x86.xpak 57248274 BLAKE2B c79a3152528038c87fa540613e453b85206c7c344f51cf4c0d169e59eecfcb87f017ed1c0b0e8f2f157a0807c8d8d24db3f991ac5ae79c9736f3cd8f5313a422 SHA512 b79a1a026303fec9f7ea347df787a6590ae3f1516d8cf2cabc8ec7b92fc000c8068e67ae116445ef66eaef941c58306d63ce179e5a7af910bc011e50bc06c6e6
87 -DIST gentoo-kernel-5.10.91-1.amd64.xpak 65602056 BLAKE2B 2ce090500ca8fdcdcff9963baaf308eb8e288fb56e6c8023f9513348ffea38cea6bbc2255b4059fb3f5643a74f0b91b11427797bf06e28ee068139b46b73cd3c SHA512 1e605b131b09d9a2b9b37cd504c031da694338e94a7139f6610fc3ed1844ca32bf44cbd4f5ee87857b77f5d624956df191cc3dec2df1f4220ca66f256ba2208a
88 -DIST gentoo-kernel-5.10.91-1.arm64.xpak 60932142 BLAKE2B 54423f43f2ebda621e193b9b16aa9bcbd59be77421852101dfd357f6b87e8049218c334f4afb5d9e3e17a90e07e413d5e65d61e62f99da91b291315c8e28ad35 SHA512 43964c9f4c1ebd357a4f0f6d8e97bdd33c5891df5bda413731ff4ed50e1b0e679da515a49d3436aefb4cd65d79b4eb2f24682033a8a6738b1457f6aa3207fd74
89 -DIST gentoo-kernel-5.10.91-1.ppc64le.xpak 55601480 BLAKE2B eb159b9a8c1f1925c3d1fdefcb6f2977a4c7fee3576bdd0c71044fb234c9b5cabbc5d96d28248c8910939403bc7f84f8c38e2e24a1ea28818b68b3ec269176f2 SHA512 a84e7610fd35f1d1b895f3ac2a2d62a21b6d9934e3f80635a069a8cf74dba61f7cc4a02b26b90d8ef35abb3e5b1e581f380cfac75f6bafc642267bc028ab243f
90 -DIST gentoo-kernel-5.10.91-1.x86.xpak 57289379 BLAKE2B 4c09c3d15824271755960d456ed98db5a25aeb9deba7ea0015c824e75cf5942e574fa2c658845a197ceffbfffdf830e8d84e8f96d94ad18433f907be305109b8 SHA512 46768984f99cf0b453222fe3d7846a04edad3f5158354a5c946540952dd2cfd957eca81fae6e91dcc3cd844ddb68a7e03ca22c75fad3262861cb6d02dbf9f27f
91 -DIST gentoo-kernel-5.10.92-1.amd64.xpak 65637211 BLAKE2B 3c8cea05d7082a156f2142d75443658f47701dc7f77cfd4c4c0cf862ca3f8bae15fdf341f1183d54206490b03a635c11f9b55223c73d2283dfc6b605c10219f7 SHA512 3d92aafa046f95a8bd4cfa423e59e4f4fb647d69bee90c3cea4371feb7308455c64e2283239dc1102708b02eb4b529059394b697d2da8ec15920c0c5dd825aad
92 -DIST gentoo-kernel-5.10.92-1.arm64.xpak 60921874 BLAKE2B 0bedef30bc93bf4ceab66cdff796d607b7813c86aabc8bc4b1a133e84b1de30cbdc342a650a9576a2fdd0fd529a684cd53923f89dbdbce25a42d59a32e4745bd SHA512 8ebbf120f932cb65992bd1d9699342afae8929b25aacd634a003b1a712b6bc5baafba4ee3b7a9244704d4d1b167297a6aeca862590799ac4983a18a660c3501e
93 -DIST gentoo-kernel-5.10.92-1.ppc64le.xpak 55728415 BLAKE2B c1d4532dfa120cc663e93ad85d6b3a1740c21c11c0afec36e0bb82c5bccd093d9225ab99eb2e19f940dc53d64cae13951007111a584fb2fcf93f799f7ca0db53 SHA512 64fbf8650a457435052d778f0decb5a1d255bb8c6901e1fd817e8cbfe1de7eec8c3c82009fb7450d733cdc04a6d643e77782cbf56f9bf3e2b9aa20d229634102
94 -DIST gentoo-kernel-5.10.92-1.x86.xpak 57313477 BLAKE2B 7ed16085bc46723d461ca5808ea5da58f7cde4f413e93b28f5325524746e1cde4a0a6b4c6c1bdc74aea0af2a4dbc254253f23ef1d74637e0c181bce58949297f SHA512 3140fc867dd3b5982dc23d9179430c39abba128323d938fdea9e588982084c95a388fdfbac0d7c26d50eb4ee44f763647097adaeaf5bb26e05cfe8764f7623de
95 DIST gentoo-kernel-5.10.93-1.amd64.xpak 65587762 BLAKE2B bd99d1842a244a3424b835106e6478a7e010ec07bbb801126f3492f8300438885b2ce141b08e79e89329140a606e27afb6ae8d5f19c8f22526bd31a76b9933c2 SHA512 19c3063f034b6c4265a7a821116d5ba01c26975863b9205181eef6c8ff189ca5dd2199452f24b9d6dec8f88deeac788095f9138f69e30511252cc35e7a807d00
96 DIST gentoo-kernel-5.10.93-1.arm64.xpak 60910039 BLAKE2B 362765c54257379558cfdae5ed7603646e693c239147ac33f4994da8cbd3e0525fb4f859838ba60dd55eb7df4ba6cf2f8d7d660e6acdc995d9983bb9725c298a SHA512 39a7f6e4b9fbbe8188c8dbfbfd7d141e0d87eba038c9766874cfe37c202d87fcbfe7c44aea1c7edf100852c4859d1c9891ed1018ec8bcd8e45ced8c5b2032e7c
97 DIST gentoo-kernel-5.10.93-1.ppc64le.xpak 55673233 BLAKE2B 1058a631e87d651ff9f3514595e93af6b796819d508730c6357ce7db701c1dcc9a27f05a6179183cd1679e71ca7eaac4bc335e40869efbd8dab2f94cf5ddfc12 SHA512 0653cb1877b7f1988964c310703462dc010213a1d63641f6c9ea7dc7e3eeb3686baff88f765ee431bb4d6865b12fed92fae26cda46b5c61ec9a100750a57a7b8
98 DIST gentoo-kernel-5.10.93-1.x86.xpak 57270486 BLAKE2B f32d127cf227aeecaed0207111a6f7049e37144aaaaf352d64b19e7b4ac6a2dc7cb598823017952b2fc85086b3a413e7cb6455b742d6c7b1ca46c7f081a7649c SHA512 3cc007cda8bba74369ed11f5d8ab9a97bbc5d8d575efaf6f9b4d1d03b6aa187e80e9c74277b54be99ccc4c7d2b325f38718dbc142c480d92367b9d63e655855b
99 -DIST gentoo-kernel-5.14.21-1.amd64.xpak 68158912 BLAKE2B b9279d59dfd6efd34660ac67045510048dd308cdd44b4626d3f5d24076caf2a2cae772cfa16e8d0bb8cb0ef2ad77309bba0e54d13a1239da8fe89be5ca3166c0 SHA512 04d399c11ece91e39b6034748fb0fda0ce13b3edc277eabdee2107f5f1264fe183c446b5b47db8175c8eeff124f8b5cdb506c436476ded3b016621abfaeac30c
100 -DIST gentoo-kernel-5.14.21-1.arm64.xpak 63079807 BLAKE2B e9bff436f4183e55f17b923386d10afaeecedfdead7b386ace028dae0364082f76c63688d4f91fb259999e1e635dc98cfefe220d5b117a4d34b1648c90b3f93e SHA512 87f9ff1f35ef16dc842dcb9dd8ed68e6c39a45f1f0887498aa61dbab1f30e551f525ebfea6c710ed2a907a54b9a92cb99e4f5f3a719d0fdc0314a37e981fcf41
101 -DIST gentoo-kernel-5.14.21-1.x86.xpak 59244096 BLAKE2B c16154db406ac9c6626e5c37a33dfaf53c4051b37dd9719a6cf164d378b8bb4f419018ce2d944e8c4b63706e53061c7f9f80dd43bb8c9fbe7ccfdb18ccf830c3 SHA512 5df36eca258f0258b4c66b60511c7e92c5127b448eba6930d94bec83543053169a91ad349c65616dcfd21141bae984f85b4118eb47472b8a2319a5f1a80aca78
102 -DIST gentoo-kernel-5.15.11-1.amd64.xpak 69061498 BLAKE2B cd7f5f572e66219998fe3dc9298cfbf24f62aeaf45ff68a0aace5cb25d926aad1cffbeed662208754e2b4aeb73baa2e8de6f449ac9b3eb8dba6b3e4c33e37b2a SHA512 3be55b3df36a7edaf5dbb5da96075865a56845ff371a42fcd4d3f61a6d4e954544e629f45e0b78f7110db3a77f2f6a0f9c240cf7159bb81515a0121ead85d7b2
103 -DIST gentoo-kernel-5.15.11-1.arm64.xpak 64032891 BLAKE2B 5bbbc1f3250261c6ac6a2029e8055e4af67fc47b19e47238def3b313d6b08fb4126ba87697c1a67f834f2b8a52c75ec7a1ff9be2f85c5518aa7a4a1026eba956 SHA512 0a10b84f2698eae6d8547938ba92beb6bfaba59b32da746782c693d1c88164fa7f2db27001d62577d87d9041dad9742439ed68523739ac1632d07fb3cddd9f0b
104 -DIST gentoo-kernel-5.15.11-1.ppc64le.xpak 57833976 BLAKE2B 01e80f26cef7c5945f0c9f75d162792b3e91f390e714fde61484a311e8e828564accbe1274196903d71ca15ace41a6b8d06230a4092f2fd553c2eeb31a78350e SHA512 04fdf0baf55a5bc85464dd0d3ec014830c6d986e718718bd2c87fa2fe5e439dcc4a865557db5eed1a3a91095579d9ca8412553c1c4a1cc5c1626a1651c5a4c81
105 -DIST gentoo-kernel-5.15.11-1.x86.xpak 59903241 BLAKE2B ab48b3cc11ac2a4aa1ff4c9b14ea96e3a34efb8941a6794448bc008e4db72d3dac77fae90aaf1e6bfd94572cab352bec77796584274e64c7be1af5746b558504 SHA512 cc70ee598386ec2cdb4abd510511ad880123e1fc22da3603ce6f9966c697ae32d3839b808c1c6c9c42b78e679f6504f8ce228df864ede08d07f55009d7ff1800
106 -DIST gentoo-kernel-5.15.12-1.amd64.xpak 69062572 BLAKE2B f1a54850481bcd3f181b4ef93a49a927e84b2f78ce79b2d2856b92dce91b4af545aa842ebbd6e6a60bab98918cb448350684764a9e9d44cda3af96f9512db833 SHA512 d51d7437d6f00da843e929c0546900f7a3191d9d7cb6efb4afbb2e85cf758a4e78d10d7404078b5823295b5e53a836d7c6e8b0eef0fcf5deb6ca53b4e83a05b6
107 -DIST gentoo-kernel-5.15.12-1.arm64.xpak 64053450 BLAKE2B a79e0d6f66f3a4483e5b079ddc62913de044c88977a32b46cb9bb390a65363592b003e14322c4ea96d5cd45793f85423623a82d1d3946efa28a61d8df2d30a0e SHA512 a0ba5ad7e0ec2af595aee306546f45b3b58dd8c8c2b502d1bf3c9c3d3aeb3cd9d6ed9b03fb8b0c6d660cc046c66b163a0f635f9a31238c0e4824c8223f44e257
108 -DIST gentoo-kernel-5.15.12-1.ppc64le.xpak 57918044 BLAKE2B 98cd1cb7f03e33d6e69f1310cfc199cb60597cf4a825b861b9d66390e34942d6252c87a16a9fcfbd0b5ba5e2f1579c2b7692ac0eee462834a2166c4e4c62da5a SHA512 b85a6166c4181658ba834dadcc0ac6a1f2ac4b3e0c38a430d1ecf8e4ae14a945d98ee12fa519a173c90f42fbcdb00598f72d22f3c646773f767a4a99fac09058
109 -DIST gentoo-kernel-5.15.12-1.x86.xpak 59900557 BLAKE2B 60a49d2aca7562d6e3a324925f1318917512f083a3037988c142c816fca3d9dbe0716176b4d3d7a1fe2d5eca58b13cd261b6d29c9bfd82dd973e4b4a09e4cca0 SHA512 c6a0c7689ee17769150941395c301d8441c68dd6ad6d87e2aee03c3e3662b022f6607d8d57f26a1474e0bfdf2f5ce0def0fa911a5bf16f6d50566c64b6416c05
110 -DIST gentoo-kernel-5.15.13-1.amd64.xpak 69014252 BLAKE2B 2552baf934bc422247add8526a22a9550cd2ff443413acea10047f8e6d0ff6c224d8469bf1610e87d7965135cfd114799ca059fa69dee4e38da486c3c6275327 SHA512 4d6a649b55a45c07c62736c5d1f05cf7b93c3ad6b234451f54513d7554d9a0b46f29923648289a91b028e99477ce6030e77abfcf8b1841aec214e6d28952014c
111 -DIST gentoo-kernel-5.15.13-1.arm64.xpak 64045786 BLAKE2B fbf3147fbeae75a3d56177155eea889a65b965e6e9eb04a62ee25951e13a8572a0f681fe02a9c5a5a88f86b5fd5f26d82617c851474d97698fb632408cdcc090 SHA512 84363a3863fbffa36b9247e758f7b594fdda958270c59eaefe33525352c7009bc7f4355f6aaa4a184744a8596735803f0c88a9ead54aa44e345f1cf73f6fc2ba
112 -DIST gentoo-kernel-5.15.13-1.ppc64le.xpak 57928928 BLAKE2B 2183f41f524b84e8dff90d886ea764a66b058f258767a318154c994336cbaf0faa9f496a014479c3ee338c58628fce7d7f595ca7085dad195ba605b36e30268c SHA512 41d21261009a1e5a47b6ba9e2ae89cb764cf6ad6f55aa08e748477e3821aa775f750416c05e28e1324eb5cfe090d1c6bc583adbf131a7117b40a781015e5e76f
113 -DIST gentoo-kernel-5.15.13-1.x86.xpak 59901223 BLAKE2B 737281b1c3721880d29125e1d1089bd8d15583c58aa819cfb5c4229c73ac18a45de61fe2614d9ef54bff768ffbd00f4bd133ea7319f58b22145c09d3ebb20298 SHA512 29c4c1d53395d5e7c63e79d2fbc3ecb8c9c9c4f5f024261ed256fbd9815548631e91405d1586a227c5a37f5b85df27c44bc5a601a5db38d56fe7d67bb36c1526
114 -DIST gentoo-kernel-5.15.14-1.amd64.xpak 69136010 BLAKE2B 02816bd47f782e5745f621740e9f764136bca2bb025c44a8c109a86cc81bfcba4630941b84193a032853fbaacc2474c5102f8852cb3e9d39147e996a781669f3 SHA512 0c3da89cd9a96ecf3630c5017fd8c63bfbfec121d3450e829a9b9bb14d7d8c9500b35e8fc645e8e1e5bd487382c67c925379d5f62f7e090debea76c1dafbfc50
115 -DIST gentoo-kernel-5.15.14-1.arm64.xpak 64063658 BLAKE2B 9ba5f5b087eb42f653c676504d499e86982dd35bd8c2802093bb3c5db3594e4cda873ad3116010f7e686439725812d447b85eb3634087fe01ba9380be0cf004c SHA512 a067966649016e2af50b8d29ade39ca2ccbce5be8ddff128217874496c807f6f45698935835d23d51375561d762da3d18fe4b2fd04e6f1623a0a292ac18fad14
116 -DIST gentoo-kernel-5.15.14-1.ppc64le.xpak 57755114 BLAKE2B c9d2451bc841a7279aa710f0f7f6c7354fcc5b215f44cdc1548a8d02b790c30d896c3ab819931a52b702cc95d7e4c39e94719fbd6c04f57ec51351dcbf73133e SHA512 1ef3a27546a0022d0fc7b7d0b185cdf4a13c61e4e4c464d28ecdf9572147065b7c233f79306e0df80b916490da4406ae710e9d724a83a5ac422274de50af50e9
117 -DIST gentoo-kernel-5.15.14-1.x86.xpak 59934931 BLAKE2B a5af79eea1d895f8717025925f3cc329fdd3b7b25a421979102aa2bddb629f1aa1a3d9ccd573b6f5348f9ff6365989e9c3d3423e803ce32650554159122373c2 SHA512 418ded266b15dbe89c4676e22f8be46eaf0f7d86278f9b6f313e89d5663d37dcf1d29f2bb7e0662eaa90d1ac5d8047d5fc5261e405b3545ecab65c7e04d1ded9
118 -DIST gentoo-kernel-5.15.15-1.amd64.xpak 69117640 BLAKE2B f70e5078599931acac6dcc8f4887cab138922fb9c993b67dee02399ad74d6b62354f28aac88194a3da3856f5a432fd473a1d504c7be86aced8fd4c418d0fc5a5 SHA512 63f02e7c6cfbf72777245ceb667d643a638c8239058fa27a5cc5959c5fe27afe715c7523bb11b0e284a7937cdab2d6a37f2c5199078b06066c6662deec20e340
119 -DIST gentoo-kernel-5.15.15-1.arm64.xpak 64054916 BLAKE2B 1ab13fe482b73ff09bf193e1608cde33687bab71a1b299a8a7f4901a1ba16637600f3c5552da815397278cfe258aa717efa1a6627c5e649676c818bfdeb80c89 SHA512 9a7d29f2e0d3014c100cb53b852206e8fcda20da2a8bbe9625eeea0963880bd25e98f8db766698238922b066fedd9e3ef2b243474ddd18ba4a2ec4fa8e9fa121
120 -DIST gentoo-kernel-5.15.15-1.ppc64le.xpak 57833311 BLAKE2B 8287b29261abeb7253a9101d280e09bc9bf625c7c8d6a1cd913726802e0993a7b663bc458f1865b5919a84e31e53db03712bfb38c64a39a492b954bac7494478 SHA512 0900ac695da23946a8f8fdeac3a89d5353bb268c284e602b238dbcb547b0b20d92fccfedab3566f03183524fbe45fd55b601c2f5ab017ed4e48a69aa782a929f
121 -DIST gentoo-kernel-5.15.15-1.x86.xpak 59888771 BLAKE2B 8b5d77460c9566268a52f2a621ca2831dcfc81a93e275fefd71e6e2f09efcd8457f996311d73282d8bc26b8778652b26bfa7266518b80a4d8ba58ce93b009f85 SHA512 0a5c430d7a2c46d5cbc18bf27507833f3bda9ccf96cd289fd9df52f23e842075f2702d2339859f91814794de8a8a89f282c2991e27dcb29d4f88dd1bb4d5bb14
122 DIST gentoo-kernel-5.15.16-1.amd64.xpak 69106038 BLAKE2B 78623923862279db4eaf1561fac7caf5e880a7a76a7abd636b25143f79ab0a1a84efa41bcddd0b85d080be4537d7dbbf7c7e7cee761b25836adbcba90a18846c SHA512 3251b45a41c696c047414d7eef2a3cb694d79b5de677b273ef32e45d785cb64b31a2418a621f1f2c306a9c7df5dab9278323671a6ec454085d1b63fc5cab0136
123 DIST gentoo-kernel-5.15.16-1.arm64.xpak 64049610 BLAKE2B 0d1ca4fc9a688627ccfcba8c5df1834e3788c321a46d9beb8e03521f786a2b5d8d9c5a5d53b45cae81b50f12d33cfff023ac1dbbbd0267d67ab0cd0cb37c925d SHA512 ce6b3741a01df1fd724d92a1543f71a09564230ada4b552bb05eb7480123db4406e25898566080ce81122fb64e94cf04fd161f1d04788b73a641cb213cf677c7
124 DIST gentoo-kernel-5.15.16-1.ppc64le.xpak 57775378 BLAKE2B 54cd093059112ef1f92eb813be1717757fc398e6c5e8b5b1e961c43c4f585aa385eddd339c73dea161b623194e66df915d580576cfb52199356c18db7245bebb SHA512 ecf60dd546c5a1a63b2dc66f4e368a7a5797b193f382024c372af0a53fc6d1dce33e9e79023bc593fdfb9d0ecadf1e48765852b790024f3b0ac01e696d8bbdf3
125 DIST gentoo-kernel-5.15.16-1.x86.xpak 59905344 BLAKE2B 6ee3a539d9a7c08f0097a02386aa90afcd576836ecdbe39c9411ae9fa44ccb944e22314cf187362e0116fab6d55c08230d75bdfaf205ecd1ed819aea7e8f81b0 SHA512 94ef702bb5c4c78ed9557e74f1e3acab60a5855f9c0ecdc24e811e61845d5eaac22eb502d9e287ab2a0fe9b591ffe8fad0c0fc53eb484c737fb1f2a0b22a0a7a
126 -DIST gentoo-kernel-5.4.168-1.amd64.xpak 61384671 BLAKE2B 8097b6fde83c1e607a04ad2deb91af06a29fed92a0262dcac3cff54a0f46677664a7e5eaedadc2b56b8aec58baf037c4afe2e89d9235a9325bed2177b1d16784 SHA512 a954a1dbbd5f4f600be6a9540d3de48c5ede39fe1216e278ed43180edbeab648ef62a230711912b3f4d756ec31c4b6f20c8642ff0749a8e3c70071e35983ecb4
127 -DIST gentoo-kernel-5.4.168-1.arm64.xpak 57633627 BLAKE2B f5e6f9a4105b358b01040d947ffd32f56b7a8ee7cb121be22ca1785bfc3ebca3a75a396093f1b7e1a560931e8c8d9c15dd63f73cd8a78c9b6658360390ee6217 SHA512 707148a9f1395482d5752c1dca293056f989415ab277cd7e33bd540c75df71b42cae97c238a40dd411a168e60cbad340ac48ecb037985b3d465f1dbaaaf3b57b
128 -DIST gentoo-kernel-5.4.168-1.ppc64le.xpak 54973828 BLAKE2B 825973a2c3e2ba373ec3085bc7dfc8a84ed2f8e8950a5a9307c9f732d1fe2defe0a9152b51334b87e36ff43ab95af9158b38d1e008fe7a34f2bf5cb1e4f05a9d SHA512 a6eabb0b08d3309d6ea0133048d6fa9d988fdf2e5e0ff2beebbc40df5c6b76256331862b499e079d3f550b0f8bd9539592cd6fb4c16a01efeaeb6aa9e8e3a7e5
129 -DIST gentoo-kernel-5.4.168-1.x86.xpak 53207931 BLAKE2B ed769f20e40eda1b7db078d4975f7357c9fdf0efe11932527a25482351ebcde9cfd97199c20c8569463efebb52ae462e3e7304ed2e733736e1f85865391e6b58 SHA512 3284613281dee31331557c8173138f2087b76db7961df44ab48f328456a39ecb517d1cad174bfccadd741d546e4633f7d37c188ae738e024ffa68380ff021f9b
130 -DIST gentoo-kernel-5.4.169-1.amd64.xpak 61393601 BLAKE2B 332199b6b964cbbadb9cedc393676eb78f47b4a992c75dfb99b3182a03e6671fdc485011a0652e0c0f39abe54e5768c7c00deb4d1a2e4962de80d444c2b0c8e5 SHA512 95f7b9cc3f8f4f15af9ef0aad75e37ad95f6190f44d7d9aa46edcdf4805478be41699211810a0788e6f7d0fc1e31d941a3c0fe151293a928200dab211769162f
131 -DIST gentoo-kernel-5.4.169-1.arm64.xpak 57638451 BLAKE2B 8c2a318df34212b864b19b9880bad0394c1ca67cc354baa88718a013b677c4093aae04df603d214e6cededf724047bfd63f0fcfc292b4dc66da67cb44e58f8bf SHA512 05e6049c26044a985f8eaee4b6342d6c679efdf848c26e42deb84375676f4c42a42005bb3c7ffe5c9c6d489e45acbbc21df3494111e260ba4d1f3efc2994d746
132 -DIST gentoo-kernel-5.4.169-1.ppc64le.xpak 54983821 BLAKE2B 4f8b82bbb73a2379925627c8d6f316c1d58f7645247ba72d0ef18b0106eae0d517a109fb9e3cf7fd4708566f603b9a3d42c5e0993a9885dc5832df4bf0d6819e SHA512 546f2f96d28b55c6a994166fbcbd94a12c6b02ff0481f54d52d62eab0ff7fde353c9c65919c13b6225b7e114ce7dafc0de025e688361d09e1b896e7cc1717ea6
133 -DIST gentoo-kernel-5.4.169-1.x86.xpak 53198116 BLAKE2B 89249b6cef130adb45090796f3500ed09b919f71b9e10bf639427d240f5b0d6169d904fb78f2ab788695b41c16ce963404675e5bc58882a0a5e2d3ec68f942da SHA512 a6e06fb1dc1fa18042943a61cb864c85ebdccf80a3a326e6d0e8bb1b0435d76535ca05f24b69ac4e2f4cd76063c76351eace2007be40f1844cedf5c5ae71b9fd
134 -DIST gentoo-kernel-5.4.170-1.amd64.xpak 61437451 BLAKE2B 5e01e8ec1c919a633211c5a7262e3972939e700ca0f432874e61390d518d3c468fb0e075fbe33f899fbca48eb4590a531b26b87698f9a59a0fc3af45b50b1a6e SHA512 817dd3638aec7f96101f55e62bbe4cdd44dab1e013f025ff006c195fa31b2a4a2504ddead47aeddf1ca947e926ca80859524a8136fcf92cec25179a609f0f48c
135 -DIST gentoo-kernel-5.4.170-1.arm64.xpak 57645414 BLAKE2B c45e223add4e984cb5c2ac9d5d7056f80d3b29b642036fcc6bae96e24183c39162f289904afa7c144465592ff8bf054ebeb0b5c539d9b7b4b2b4186c2c2c3568 SHA512 691284686ed9c4d1dc789db4d17d034b0de6c95f986ee623c861622d462bdc5cca29eaf044ea9ba86a60f45c078df1841f06842b861d61136ee7cdfb638f9c94
136 -DIST gentoo-kernel-5.4.170-1.ppc64le.xpak 55003202 BLAKE2B 172dcda8825d0ee532c909fbc9ca85dc4f593f0626bfedd1d843ab7c26a2c2b6a0eb9812336ee5d526db266de9b158c629cf32056e62585ac16ca1d76cc393fc SHA512 9551f23f5d0b0df0aea3bd09237aed422b89bffc270e8749f2daf4b495158379f16b3908b58f340b98d91b493b9b4699fea173c8ea9358f351fa20c43cfc2fda
137 -DIST gentoo-kernel-5.4.170-1.x86.xpak 53169209 BLAKE2B fd0abbd6b9160f1f5b147b9226070733bdf1e9c411872f9e9f33301b1d59138cbe067384f1789fc27494f8173ae2c5dbe0ae598d26ce775563e3ad98984d7163 SHA512 f182aa6c0fb0fab3987cdcf8e58aef7a0953673d52bee53ed4c05b3be86b138d44822e715e20d7964408d5067d4e56b7840da7c83a5f296d206872ee12290b94
138 -DIST gentoo-kernel-5.4.171-1.amd64.xpak 61440560 BLAKE2B d96121361cf2621ec267800f25e2c8c71efd53b686e4b0ca37e0a1325f39c63f6c4c7f73650a54dbe33260594f86cc77b00a43ce081a967388b8636a27cc2e62 SHA512 ac4a81b880fc10987b3b13b5cd36c85961486d8ae6a6a60760514db827a0cd731d3f3d6d60e71e9a450a4aa53ba16660641c064a0501a2df0579bb3e4c62d4ac
139 -DIST gentoo-kernel-5.4.171-1.arm64.xpak 57633922 BLAKE2B db6b9bdd1465ccf304b5d5f7c7f34796da7752be9266e3f5222d0814eb1e20a2228393fb62222b3cfd6e595bee31c643b3734561dcf9e6ab61dff97b72c98a1c SHA512 39c4fa4cd52c4b53423890154f696361df104e07637e95c9178c7541b1a886f55c37548957a37c74a919942ffcdfbb65b8810f7c2fb053cbccf498e188d8ba52
140 -DIST gentoo-kernel-5.4.171-1.ppc64le.xpak 54868435 BLAKE2B d381ff7ad451d91cd3881bb19537daae6aada940f9637cebec734f6823aa5d4951c204d7e833d952c17554549d8ea203989c9e99a50c86251f4251034bac283e SHA512 08eb669830919b407822dea9792fc7e29404ea45823c18514da7aa294c8df3989849d9156eaf7b312e7225430a3eee97a42bd04473229320a8a208665fb7ca7b
141 -DIST gentoo-kernel-5.4.171-1.x86.xpak 53168932 BLAKE2B 14d8b7bae62a88903e51fb2f653cf2d628ada4166406cfd9c93fef2f61cce87b1ed2574653fb60d148af1917a2e5c47869123b71568c076b3b21399371a0356b SHA512 550efcb44d7574af79beef3bbb990a2f4579381dc810c8201b727ddb8e3ab41e8e98f43ff2f3c31cf9508c0c8440b78ecf2864c88a728cf11cb0de59905811e6
142 -DIST gentoo-kernel-5.4.172-1.amd64.xpak 61471862 BLAKE2B 0d80ce644952d52a7a3940d332cc6af749c163427fd187f767f684c97a93669353ce3b2a9aa2ceee714774dc3ce1a477e3879ed65e3f00696890ca3e2c910e40 SHA512 9fc76d890b5f72d5d28d7503758b6b0fe6b40c0ff7cc93490536ff99addebd1e41028e2ceccdd3560551c395f285a9cd9208cae0e5e0dc79aa43eee9acdbc086
143 -DIST gentoo-kernel-5.4.172-1.arm64.xpak 57645495 BLAKE2B 9596de3af34c48c7f9ae8eaf133826d25bc1f86538d97f3ff105ec9c472a2a7c822a4e7fe3ddad93f502b48ab0c587add02db955837dd1ed1182c33709b86c75 SHA512 3e45079d7f07f733806c2df590c53cb53dfa37010a2cd41dc6672fe32c579e4f6d1501144fd4763e0c9e4bc48e256518cb34e55e5ad43877943f38725ec4dceb
144 -DIST gentoo-kernel-5.4.172-1.ppc64le.xpak 54888865 BLAKE2B 55b1d5085f63708434bc387d055abcc3f00b24f1784a38a5e8a250523b975317737cdca079d0830a19af03cdaa9d2a32a4e1f0c5614fe1b3b7bf861c42bd2061 SHA512 600bf9341f3d0f0f2931d9be069c9756dc2887224ec1dbb7362ffa474270e07f4c8a762702e2b27aad978d6c364c0c784f5718fcfe956f69e9777cbc8e554526
145 -DIST gentoo-kernel-5.4.172-1.x86.xpak 53173567 BLAKE2B abf8e1c36931ac91f3f8ea0021c005f00c11cb5a3d685468313226aebb3f47c83cfd8ddf22404f15f92c829a5b2a6132ad5364bcfec60e4c5532a56c20b65a4d SHA512 c74cfa8bc78e76f1e3191473f413e0359c381d13f5be437b2b2069f37c9f8baf1d7415d3c89c5dd99a273efd6a17176f71caa7699d6ecf917ab93c040c3d2f28
146 DIST gentoo-kernel-5.4.173-1.amd64.xpak 61491991 BLAKE2B 3f675236bf895b44d790d0d57f66398a6a887b2131c456b9d9919749d239d0eb64ad3f5455b55c5292aeb2345c651d32e86ddd06f4910df585b13c3eb2e4acdf SHA512 9365ba5ad810bdacdfa9f027f366dff44ee3ea293d7106d877229c485234fc76982cc046888c83cff699261129ba1a4aca2de15ccfbd86bae0b3d44e800b9bde
147 DIST gentoo-kernel-5.4.173-1.arm64.xpak 57634871 BLAKE2B 2a8f8b5a9e5d7050ca931591f5d922ec34018784237fb678de9c4b365822b17eb85da9a3f4725dc36ba6550afa9720ece0c9c4ad29ad3ab475b7770f7e0d3cca SHA512 887e4bc46b2de5affd6cd318330774c9a4802053e21c4430bba205cadbd3c49083d63fb9685ddb82c24e93d55b3de8f43ebcf00d76b8a8966fd61170bc6a7459
148 DIST gentoo-kernel-5.4.173-1.ppc64le.xpak 54968644 BLAKE2B 3b23f23aa63b8bc0235cfb3e169a27f9226c8ccbf785361accf7906d3b1963cffbf71b5ad05146f9ba676daf8bc4ccb3d32f86c0d27ed8aa7b2fe1bd43836eaf SHA512 7312d2f633cc410d4af4fdc2706de3cd971bf012484bb226f1e47fbfec84b642293145be5d92c11f30485f38458ef81bc50147d393e1a145ebdbf0c602a55e9b
149 DIST gentoo-kernel-5.4.173-1.x86.xpak 53179904 BLAKE2B e5c836a582d3f19a6b62c8a39491fcd61cc0d6bc6822124e8a346ab91aee829f43f840e07f08ae4dd1125d21204a54f0d6a5a4a4d0d2265aa3be7b3b43aeeab1 SHA512 645e814aa73d0d4d9630686ce335d7cd26cda51fec1ca7d561cccc080c1182b832c8fdcbd780059c1c9ea66a9df9e108dff9507fd4b7b327e54a50feced08dae
150 DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
151 -DIST linux-5.14.tar.xz 120669872 BLAKE2B 0047f5aaa3940dff97f4055ef544faafbbb5282128e6afe21d2f47d8dc8c395806a17016febfa050117d16f59e74b882cb8b9c5011d68f119c230d0a4d120524 SHA512 8e4f3ec3d36f774280f75dc7b004a43e09417af58f12e9c9f8348976659d4cfda7ad905f306f43fed66a27922e5c45db22e46bbfa7a0b9f365012380de3b6f64
152 DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
153 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
154
155 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.88.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.88.ebuild
156 deleted file mode 100644
157 index 0f32c7eb097a..000000000000
158 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.88.ebuild
159 +++ /dev/null
160 @@ -1,131 +0,0 @@
161 -# Copyright 2020-2022 Gentoo Authors
162 -# Distributed under the terms of the GNU General Public License v2
163 -
164 -EAPI=7
165 -
166 -inherit kernel-install toolchain-funcs
167 -
168 -MY_P=linux-${PV%.*}
169 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
170 -BINPKG=${P/-bin/}-1
171 -
172 -DESCRIPTION="Pre-built Linux kernel with genpatches"
173 -HOMEPAGE="https://www.kernel.org/"
174 -SRC_URI+="
175 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
176 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
177 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
178 - amd64? (
179 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
180 - -> ${BINPKG}.amd64.xpak
181 - )
182 - arm64? (
183 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
184 - -> ${BINPKG}.arm64.xpak
185 - )
186 - ppc64? (
187 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
188 - -> ${BINPKG}.ppc64le.xpak
189 - )
190 - x86? (
191 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
192 - -> ${BINPKG}.x86.xpak
193 - )"
194 -S=${WORKDIR}
195 -
196 -LICENSE="GPL-2"
197 -KEYWORDS="amd64 arm64 ~ppc64 x86"
198 -
199 -RDEPEND="
200 - !sys-kernel/gentoo-kernel:${SLOT}"
201 -PDEPEND="
202 - >=virtual/dist-kernel-${PV}"
203 -BDEPEND="
204 - sys-devel/bc
205 - sys-devel/flex
206 - virtual/libelf
207 - virtual/yacc"
208 -
209 -QA_PREBUILT='*'
210 -
211 -KV_LOCALVERSION='-gentoo-dist'
212 -KPV=${PV}${KV_LOCALVERSION}
213 -
214 -src_unpack() {
215 - default
216 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
217 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
218 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
219 - eend ${?} || die "Unpacking ${BINPKG} failed"
220 -}
221 -
222 -src_prepare() {
223 - local PATCHES=(
224 - # meh, genpatches have no directory
225 - "${WORKDIR}"/*.patch
226 - )
227 - cd "${MY_P}" || die
228 - default
229 -}
230 -
231 -src_configure() {
232 - # force ld.bfd if we can find it easily
233 - local LD="$(tc-getLD)"
234 - if type -P "${LD}.bfd" &>/dev/null; then
235 - LD+=.bfd
236 - fi
237 -
238 - tc-export_build_env
239 - local makeargs=(
240 - V=1
241 -
242 - HOSTCC="$(tc-getBUILD_CC)"
243 - HOSTCXX="$(tc-getBUILD_CXX)"
244 - HOSTCFLAGS="${BUILD_CFLAGS}"
245 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
246 -
247 - CROSS_COMPILE=${CHOST}-
248 - AS="$(tc-getAS)"
249 - CC="$(tc-getCC)"
250 - LD="${LD}"
251 - AR="$(tc-getAR)"
252 - NM="$(tc-getNM)"
253 - STRIP=":"
254 - OBJCOPY="$(tc-getOBJCOPY)"
255 - OBJDUMP="$(tc-getOBJDUMP)"
256 -
257 - # we need to pass it to override colliding Gentoo envvar
258 - ARCH=$(tc-arch-kernel)
259 -
260 - O="${WORKDIR}"/modprep
261 - )
262 -
263 - mkdir modprep || die
264 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
265 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
266 -}
267 -
268 -src_test() {
269 - kernel-install_test "${KPV}" \
270 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
271 - "lib/modules/${KPV}"
272 -}
273 -
274 -src_install() {
275 - mv lib usr "${ED}"/ || die
276 -
277 - # FIXME: requires proper mount-boot
278 - if [[ -d boot/dtbs ]]; then
279 - mv boot "${ED}"/ || die
280 - fi
281 -
282 - # strip out-of-source build stuffs from modprep
283 - # and then copy built files
284 - find modprep -type f '(' \
285 - -name Makefile -o \
286 - -name '*.[ao]' -o \
287 - '(' -name '.*' -a -not -name '.config' ')' \
288 - ')' -delete || die
289 - rm modprep/source || die
290 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
291 -}
292
293 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.89.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.89.ebuild
294 deleted file mode 100644
295 index 75080d99ff99..000000000000
296 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.89.ebuild
297 +++ /dev/null
298 @@ -1,131 +0,0 @@
299 -# Copyright 2020-2022 Gentoo Authors
300 -# Distributed under the terms of the GNU General Public License v2
301 -
302 -EAPI=7
303 -
304 -inherit kernel-install toolchain-funcs
305 -
306 -MY_P=linux-${PV%.*}
307 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
308 -BINPKG=${P/-bin/}-1
309 -
310 -DESCRIPTION="Pre-built Linux kernel with genpatches"
311 -HOMEPAGE="https://www.kernel.org/"
312 -SRC_URI+="
313 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
314 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
315 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
316 - amd64? (
317 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
318 - -> ${BINPKG}.amd64.xpak
319 - )
320 - arm64? (
321 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
322 - -> ${BINPKG}.arm64.xpak
323 - )
324 - ppc64? (
325 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
326 - -> ${BINPKG}.ppc64le.xpak
327 - )
328 - x86? (
329 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
330 - -> ${BINPKG}.x86.xpak
331 - )"
332 -S=${WORKDIR}
333 -
334 -LICENSE="GPL-2"
335 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
336 -
337 -RDEPEND="
338 - !sys-kernel/gentoo-kernel:${SLOT}"
339 -PDEPEND="
340 - >=virtual/dist-kernel-${PV}"
341 -BDEPEND="
342 - sys-devel/bc
343 - sys-devel/flex
344 - virtual/libelf
345 - virtual/yacc"
346 -
347 -QA_PREBUILT='*'
348 -
349 -KV_LOCALVERSION='-gentoo-dist'
350 -KPV=${PV}${KV_LOCALVERSION}
351 -
352 -src_unpack() {
353 - default
354 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
355 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
356 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
357 - eend ${?} || die "Unpacking ${BINPKG} failed"
358 -}
359 -
360 -src_prepare() {
361 - local PATCHES=(
362 - # meh, genpatches have no directory
363 - "${WORKDIR}"/*.patch
364 - )
365 - cd "${MY_P}" || die
366 - default
367 -}
368 -
369 -src_configure() {
370 - # force ld.bfd if we can find it easily
371 - local LD="$(tc-getLD)"
372 - if type -P "${LD}.bfd" &>/dev/null; then
373 - LD+=.bfd
374 - fi
375 -
376 - tc-export_build_env
377 - local makeargs=(
378 - V=1
379 -
380 - HOSTCC="$(tc-getBUILD_CC)"
381 - HOSTCXX="$(tc-getBUILD_CXX)"
382 - HOSTCFLAGS="${BUILD_CFLAGS}"
383 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
384 -
385 - CROSS_COMPILE=${CHOST}-
386 - AS="$(tc-getAS)"
387 - CC="$(tc-getCC)"
388 - LD="${LD}"
389 - AR="$(tc-getAR)"
390 - NM="$(tc-getNM)"
391 - STRIP=":"
392 - OBJCOPY="$(tc-getOBJCOPY)"
393 - OBJDUMP="$(tc-getOBJDUMP)"
394 -
395 - # we need to pass it to override colliding Gentoo envvar
396 - ARCH=$(tc-arch-kernel)
397 -
398 - O="${WORKDIR}"/modprep
399 - )
400 -
401 - mkdir modprep || die
402 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
403 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
404 -}
405 -
406 -src_test() {
407 - kernel-install_test "${KPV}" \
408 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
409 - "lib/modules/${KPV}"
410 -}
411 -
412 -src_install() {
413 - mv lib usr "${ED}"/ || die
414 -
415 - # FIXME: requires proper mount-boot
416 - if [[ -d boot/dtbs ]]; then
417 - mv boot "${ED}"/ || die
418 - fi
419 -
420 - # strip out-of-source build stuffs from modprep
421 - # and then copy built files
422 - find modprep -type f '(' \
423 - -name Makefile -o \
424 - -name '*.[ao]' -o \
425 - '(' -name '.*' -a -not -name '.config' ')' \
426 - ')' -delete || die
427 - rm modprep/source || die
428 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
429 -}
430
431 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.90.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.90.ebuild
432 deleted file mode 100644
433 index 75080d99ff99..000000000000
434 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.90.ebuild
435 +++ /dev/null
436 @@ -1,131 +0,0 @@
437 -# Copyright 2020-2022 Gentoo Authors
438 -# Distributed under the terms of the GNU General Public License v2
439 -
440 -EAPI=7
441 -
442 -inherit kernel-install toolchain-funcs
443 -
444 -MY_P=linux-${PV%.*}
445 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
446 -BINPKG=${P/-bin/}-1
447 -
448 -DESCRIPTION="Pre-built Linux kernel with genpatches"
449 -HOMEPAGE="https://www.kernel.org/"
450 -SRC_URI+="
451 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
452 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
453 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
454 - amd64? (
455 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
456 - -> ${BINPKG}.amd64.xpak
457 - )
458 - arm64? (
459 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
460 - -> ${BINPKG}.arm64.xpak
461 - )
462 - ppc64? (
463 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
464 - -> ${BINPKG}.ppc64le.xpak
465 - )
466 - x86? (
467 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
468 - -> ${BINPKG}.x86.xpak
469 - )"
470 -S=${WORKDIR}
471 -
472 -LICENSE="GPL-2"
473 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
474 -
475 -RDEPEND="
476 - !sys-kernel/gentoo-kernel:${SLOT}"
477 -PDEPEND="
478 - >=virtual/dist-kernel-${PV}"
479 -BDEPEND="
480 - sys-devel/bc
481 - sys-devel/flex
482 - virtual/libelf
483 - virtual/yacc"
484 -
485 -QA_PREBUILT='*'
486 -
487 -KV_LOCALVERSION='-gentoo-dist'
488 -KPV=${PV}${KV_LOCALVERSION}
489 -
490 -src_unpack() {
491 - default
492 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
493 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
494 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
495 - eend ${?} || die "Unpacking ${BINPKG} failed"
496 -}
497 -
498 -src_prepare() {
499 - local PATCHES=(
500 - # meh, genpatches have no directory
501 - "${WORKDIR}"/*.patch
502 - )
503 - cd "${MY_P}" || die
504 - default
505 -}
506 -
507 -src_configure() {
508 - # force ld.bfd if we can find it easily
509 - local LD="$(tc-getLD)"
510 - if type -P "${LD}.bfd" &>/dev/null; then
511 - LD+=.bfd
512 - fi
513 -
514 - tc-export_build_env
515 - local makeargs=(
516 - V=1
517 -
518 - HOSTCC="$(tc-getBUILD_CC)"
519 - HOSTCXX="$(tc-getBUILD_CXX)"
520 - HOSTCFLAGS="${BUILD_CFLAGS}"
521 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
522 -
523 - CROSS_COMPILE=${CHOST}-
524 - AS="$(tc-getAS)"
525 - CC="$(tc-getCC)"
526 - LD="${LD}"
527 - AR="$(tc-getAR)"
528 - NM="$(tc-getNM)"
529 - STRIP=":"
530 - OBJCOPY="$(tc-getOBJCOPY)"
531 - OBJDUMP="$(tc-getOBJDUMP)"
532 -
533 - # we need to pass it to override colliding Gentoo envvar
534 - ARCH=$(tc-arch-kernel)
535 -
536 - O="${WORKDIR}"/modprep
537 - )
538 -
539 - mkdir modprep || die
540 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
541 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
542 -}
543 -
544 -src_test() {
545 - kernel-install_test "${KPV}" \
546 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
547 - "lib/modules/${KPV}"
548 -}
549 -
550 -src_install() {
551 - mv lib usr "${ED}"/ || die
552 -
553 - # FIXME: requires proper mount-boot
554 - if [[ -d boot/dtbs ]]; then
555 - mv boot "${ED}"/ || die
556 - fi
557 -
558 - # strip out-of-source build stuffs from modprep
559 - # and then copy built files
560 - find modprep -type f '(' \
561 - -name Makefile -o \
562 - -name '*.[ao]' -o \
563 - '(' -name '.*' -a -not -name '.config' ')' \
564 - ')' -delete || die
565 - rm modprep/source || die
566 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
567 -}
568
569 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.91.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.91.ebuild
570 deleted file mode 100644
571 index 75080d99ff99..000000000000
572 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.91.ebuild
573 +++ /dev/null
574 @@ -1,131 +0,0 @@
575 -# Copyright 2020-2022 Gentoo Authors
576 -# Distributed under the terms of the GNU General Public License v2
577 -
578 -EAPI=7
579 -
580 -inherit kernel-install toolchain-funcs
581 -
582 -MY_P=linux-${PV%.*}
583 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
584 -BINPKG=${P/-bin/}-1
585 -
586 -DESCRIPTION="Pre-built Linux kernel with genpatches"
587 -HOMEPAGE="https://www.kernel.org/"
588 -SRC_URI+="
589 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
590 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
591 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
592 - amd64? (
593 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
594 - -> ${BINPKG}.amd64.xpak
595 - )
596 - arm64? (
597 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
598 - -> ${BINPKG}.arm64.xpak
599 - )
600 - ppc64? (
601 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
602 - -> ${BINPKG}.ppc64le.xpak
603 - )
604 - x86? (
605 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
606 - -> ${BINPKG}.x86.xpak
607 - )"
608 -S=${WORKDIR}
609 -
610 -LICENSE="GPL-2"
611 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
612 -
613 -RDEPEND="
614 - !sys-kernel/gentoo-kernel:${SLOT}"
615 -PDEPEND="
616 - >=virtual/dist-kernel-${PV}"
617 -BDEPEND="
618 - sys-devel/bc
619 - sys-devel/flex
620 - virtual/libelf
621 - virtual/yacc"
622 -
623 -QA_PREBUILT='*'
624 -
625 -KV_LOCALVERSION='-gentoo-dist'
626 -KPV=${PV}${KV_LOCALVERSION}
627 -
628 -src_unpack() {
629 - default
630 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
631 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
632 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
633 - eend ${?} || die "Unpacking ${BINPKG} failed"
634 -}
635 -
636 -src_prepare() {
637 - local PATCHES=(
638 - # meh, genpatches have no directory
639 - "${WORKDIR}"/*.patch
640 - )
641 - cd "${MY_P}" || die
642 - default
643 -}
644 -
645 -src_configure() {
646 - # force ld.bfd if we can find it easily
647 - local LD="$(tc-getLD)"
648 - if type -P "${LD}.bfd" &>/dev/null; then
649 - LD+=.bfd
650 - fi
651 -
652 - tc-export_build_env
653 - local makeargs=(
654 - V=1
655 -
656 - HOSTCC="$(tc-getBUILD_CC)"
657 - HOSTCXX="$(tc-getBUILD_CXX)"
658 - HOSTCFLAGS="${BUILD_CFLAGS}"
659 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
660 -
661 - CROSS_COMPILE=${CHOST}-
662 - AS="$(tc-getAS)"
663 - CC="$(tc-getCC)"
664 - LD="${LD}"
665 - AR="$(tc-getAR)"
666 - NM="$(tc-getNM)"
667 - STRIP=":"
668 - OBJCOPY="$(tc-getOBJCOPY)"
669 - OBJDUMP="$(tc-getOBJDUMP)"
670 -
671 - # we need to pass it to override colliding Gentoo envvar
672 - ARCH=$(tc-arch-kernel)
673 -
674 - O="${WORKDIR}"/modprep
675 - )
676 -
677 - mkdir modprep || die
678 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
679 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
680 -}
681 -
682 -src_test() {
683 - kernel-install_test "${KPV}" \
684 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
685 - "lib/modules/${KPV}"
686 -}
687 -
688 -src_install() {
689 - mv lib usr "${ED}"/ || die
690 -
691 - # FIXME: requires proper mount-boot
692 - if [[ -d boot/dtbs ]]; then
693 - mv boot "${ED}"/ || die
694 - fi
695 -
696 - # strip out-of-source build stuffs from modprep
697 - # and then copy built files
698 - find modprep -type f '(' \
699 - -name Makefile -o \
700 - -name '*.[ao]' -o \
701 - '(' -name '.*' -a -not -name '.config' ')' \
702 - ')' -delete || die
703 - rm modprep/source || die
704 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
705 -}
706
707 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.92.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.92.ebuild
708 deleted file mode 100644
709 index 75080d99ff99..000000000000
710 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.92.ebuild
711 +++ /dev/null
712 @@ -1,131 +0,0 @@
713 -# Copyright 2020-2022 Gentoo Authors
714 -# Distributed under the terms of the GNU General Public License v2
715 -
716 -EAPI=7
717 -
718 -inherit kernel-install toolchain-funcs
719 -
720 -MY_P=linux-${PV%.*}
721 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
722 -BINPKG=${P/-bin/}-1
723 -
724 -DESCRIPTION="Pre-built Linux kernel with genpatches"
725 -HOMEPAGE="https://www.kernel.org/"
726 -SRC_URI+="
727 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
728 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
729 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
730 - amd64? (
731 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
732 - -> ${BINPKG}.amd64.xpak
733 - )
734 - arm64? (
735 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
736 - -> ${BINPKG}.arm64.xpak
737 - )
738 - ppc64? (
739 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
740 - -> ${BINPKG}.ppc64le.xpak
741 - )
742 - x86? (
743 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
744 - -> ${BINPKG}.x86.xpak
745 - )"
746 -S=${WORKDIR}
747 -
748 -LICENSE="GPL-2"
749 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
750 -
751 -RDEPEND="
752 - !sys-kernel/gentoo-kernel:${SLOT}"
753 -PDEPEND="
754 - >=virtual/dist-kernel-${PV}"
755 -BDEPEND="
756 - sys-devel/bc
757 - sys-devel/flex
758 - virtual/libelf
759 - virtual/yacc"
760 -
761 -QA_PREBUILT='*'
762 -
763 -KV_LOCALVERSION='-gentoo-dist'
764 -KPV=${PV}${KV_LOCALVERSION}
765 -
766 -src_unpack() {
767 - default
768 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
769 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
770 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
771 - eend ${?} || die "Unpacking ${BINPKG} failed"
772 -}
773 -
774 -src_prepare() {
775 - local PATCHES=(
776 - # meh, genpatches have no directory
777 - "${WORKDIR}"/*.patch
778 - )
779 - cd "${MY_P}" || die
780 - default
781 -}
782 -
783 -src_configure() {
784 - # force ld.bfd if we can find it easily
785 - local LD="$(tc-getLD)"
786 - if type -P "${LD}.bfd" &>/dev/null; then
787 - LD+=.bfd
788 - fi
789 -
790 - tc-export_build_env
791 - local makeargs=(
792 - V=1
793 -
794 - HOSTCC="$(tc-getBUILD_CC)"
795 - HOSTCXX="$(tc-getBUILD_CXX)"
796 - HOSTCFLAGS="${BUILD_CFLAGS}"
797 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
798 -
799 - CROSS_COMPILE=${CHOST}-
800 - AS="$(tc-getAS)"
801 - CC="$(tc-getCC)"
802 - LD="${LD}"
803 - AR="$(tc-getAR)"
804 - NM="$(tc-getNM)"
805 - STRIP=":"
806 - OBJCOPY="$(tc-getOBJCOPY)"
807 - OBJDUMP="$(tc-getOBJDUMP)"
808 -
809 - # we need to pass it to override colliding Gentoo envvar
810 - ARCH=$(tc-arch-kernel)
811 -
812 - O="${WORKDIR}"/modprep
813 - )
814 -
815 - mkdir modprep || die
816 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
817 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
818 -}
819 -
820 -src_test() {
821 - kernel-install_test "${KPV}" \
822 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
823 - "lib/modules/${KPV}"
824 -}
825 -
826 -src_install() {
827 - mv lib usr "${ED}"/ || die
828 -
829 - # FIXME: requires proper mount-boot
830 - if [[ -d boot/dtbs ]]; then
831 - mv boot "${ED}"/ || die
832 - fi
833 -
834 - # strip out-of-source build stuffs from modprep
835 - # and then copy built files
836 - find modprep -type f '(' \
837 - -name Makefile -o \
838 - -name '*.[ao]' -o \
839 - '(' -name '.*' -a -not -name '.config' ')' \
840 - ')' -delete || die
841 - rm modprep/source || die
842 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
843 -}
844
845 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21-r1.ebuild
846 deleted file mode 100644
847 index e7225ce6d082..000000000000
848 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21-r1.ebuild
849 +++ /dev/null
850 @@ -1,118 +0,0 @@
851 -# Copyright 2020-2022 Gentoo Authors
852 -# Distributed under the terms of the GNU General Public License v2
853 -
854 -EAPI=7
855 -
856 -inherit kernel-install toolchain-funcs
857 -
858 -MY_P=linux-${PV%.*}
859 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
860 -BINPKG=${P/-bin/}-1
861 -
862 -DESCRIPTION="Pre-built Linux kernel with genpatches"
863 -HOMEPAGE="https://www.kernel.org/"
864 -SRC_URI+="
865 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
866 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
867 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
868 - arm64? (
869 - https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
870 - -> ${BINPKG}.arm64.xpak
871 - )"
872 -S=${WORKDIR}
873 -
874 -LICENSE="GPL-2"
875 -KEYWORDS="~arm64"
876 -
877 -RDEPEND="
878 - !sys-kernel/gentoo-kernel:${SLOT}"
879 -PDEPEND="
880 - >=virtual/dist-kernel-${PV}"
881 -BDEPEND="
882 - sys-devel/bc
883 - sys-devel/flex
884 - virtual/libelf
885 - virtual/yacc"
886 -
887 -QA_PREBUILT='*'
888 -
889 -KV_LOCALVERSION='-gentoo-dist'
890 -KPV=${PV}${KV_LOCALVERSION}
891 -
892 -src_unpack() {
893 - default
894 - ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
895 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
896 - eend ${?} || die "Unpacking ${BINPKG} failed"
897 -}
898 -
899 -src_prepare() {
900 - local PATCHES=(
901 - # meh, genpatches have no directory
902 - "${WORKDIR}"/*.patch
903 - )
904 - cd "${MY_P}" || die
905 - default
906 -}
907 -
908 -src_configure() {
909 - # force ld.bfd if we can find it easily
910 - local LD="$(tc-getLD)"
911 - if type -P "${LD}.bfd" &>/dev/null; then
912 - LD+=.bfd
913 - fi
914 -
915 - tc-export_build_env
916 - local makeargs=(
917 - V=1
918 -
919 - HOSTCC="$(tc-getBUILD_CC)"
920 - HOSTCXX="$(tc-getBUILD_CXX)"
921 - HOSTCFLAGS="${BUILD_CFLAGS}"
922 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
923 -
924 - CROSS_COMPILE=${CHOST}-
925 - AS="$(tc-getAS)"
926 - CC="$(tc-getCC)"
927 - LD="${LD}"
928 - AR="$(tc-getAR)"
929 - NM="$(tc-getNM)"
930 - STRIP=":"
931 - OBJCOPY="$(tc-getOBJCOPY)"
932 - OBJDUMP="$(tc-getOBJDUMP)"
933 -
934 - # we need to pass it to override colliding Gentoo envvar
935 - ARCH=$(tc-arch-kernel)
936 -
937 - O="${WORKDIR}"/modprep
938 - )
939 -
940 - mkdir modprep || die
941 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
942 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
943 -}
944 -
945 -src_test() {
946 - kernel-install_test "${KPV}" \
947 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
948 - "lib/modules/${KPV}"
949 -}
950 -
951 -src_install() {
952 - mv lib usr "${ED}"/ || die
953 -
954 - # FIXME: requires proper mount-boot
955 - if [[ -d boot/dtbs ]]; then
956 - mv boot "${ED}"/ || die
957 - fi
958 -
959 - # strip out-of-source build stuffs from modprep
960 - # and then copy built files
961 - find modprep -type f '(' \
962 - -name Makefile -o \
963 - -name '*.[ao]' -o \
964 - '(' -name '.*' -a -not -name '.config' ')' \
965 - ')' -delete || die
966 - rm modprep/source || die
967 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
968 -}
969
970 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21.ebuild
971 deleted file mode 100644
972 index 605adbe12260..000000000000
973 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.14.21.ebuild
974 +++ /dev/null
975 @@ -1,122 +0,0 @@
976 -# Copyright 2020-2022 Gentoo Authors
977 -# Distributed under the terms of the GNU General Public License v2
978 -
979 -EAPI=7
980 -
981 -inherit kernel-install toolchain-funcs
982 -
983 -MY_P=linux-${PV%.*}
984 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
985 -BINPKG=${P/-bin/}-1
986 -
987 -DESCRIPTION="Pre-built Linux kernel with genpatches"
988 -HOMEPAGE="https://www.kernel.org/"
989 -SRC_URI+="
990 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
991 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
992 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
993 - amd64? (
994 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
995 - -> ${BINPKG}.amd64.xpak
996 - )
997 - x86? (
998 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
999 - -> ${BINPKG}.x86.xpak
1000 - )"
1001 -S=${WORKDIR}
1002 -
1003 -LICENSE="GPL-2"
1004 -KEYWORDS="~amd64 ~x86"
1005 -
1006 -RDEPEND="
1007 - !sys-kernel/gentoo-kernel:${SLOT}"
1008 -PDEPEND="
1009 - >=virtual/dist-kernel-${PV}"
1010 -BDEPEND="
1011 - sys-devel/bc
1012 - sys-devel/flex
1013 - virtual/libelf
1014 - virtual/yacc"
1015 -
1016 -QA_PREBUILT='*'
1017 -
1018 -KV_LOCALVERSION='-gentoo-dist'
1019 -KPV=${PV}${KV_LOCALVERSION}
1020 -
1021 -src_unpack() {
1022 - default
1023 - ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
1024 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
1025 - eend ${?} || die "Unpacking ${BINPKG} failed"
1026 -}
1027 -
1028 -src_prepare() {
1029 - local PATCHES=(
1030 - # meh, genpatches have no directory
1031 - "${WORKDIR}"/*.patch
1032 - )
1033 - cd "${MY_P}" || die
1034 - default
1035 -}
1036 -
1037 -src_configure() {
1038 - # force ld.bfd if we can find it easily
1039 - local LD="$(tc-getLD)"
1040 - if type -P "${LD}.bfd" &>/dev/null; then
1041 - LD+=.bfd
1042 - fi
1043 -
1044 - tc-export_build_env
1045 - local makeargs=(
1046 - V=1
1047 -
1048 - HOSTCC="$(tc-getBUILD_CC)"
1049 - HOSTCXX="$(tc-getBUILD_CXX)"
1050 - HOSTCFLAGS="${BUILD_CFLAGS}"
1051 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
1052 -
1053 - CROSS_COMPILE=${CHOST}-
1054 - AS="$(tc-getAS)"
1055 - CC="$(tc-getCC)"
1056 - LD="${LD}"
1057 - AR="$(tc-getAR)"
1058 - NM="$(tc-getNM)"
1059 - STRIP=":"
1060 - OBJCOPY="$(tc-getOBJCOPY)"
1061 - OBJDUMP="$(tc-getOBJDUMP)"
1062 -
1063 - # we need to pass it to override colliding Gentoo envvar
1064 - ARCH=$(tc-arch-kernel)
1065 -
1066 - O="${WORKDIR}"/modprep
1067 - )
1068 -
1069 - mkdir modprep || die
1070 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
1071 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
1072 -}
1073 -
1074 -src_test() {
1075 - kernel-install_test "${KPV}" \
1076 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
1077 - "lib/modules/${KPV}"
1078 -}
1079 -
1080 -src_install() {
1081 - mv lib usr "${ED}"/ || die
1082 -
1083 - # FIXME: requires proper mount-boot
1084 - if [[ -d boot/dtbs ]]; then
1085 - mv boot "${ED}"/ || die
1086 - fi
1087 -
1088 - # strip out-of-source build stuffs from modprep
1089 - # and then copy built files
1090 - find modprep -type f '(' \
1091 - -name Makefile -o \
1092 - -name '*.[ao]' -o \
1093 - '(' -name '.*' -a -not -name '.config' ')' \
1094 - ')' -delete || die
1095 - rm modprep/source || die
1096 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
1097 -}
1098
1099 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.11.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.11.ebuild
1100 deleted file mode 100644
1101 index f533b26b3b6e..000000000000
1102 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.11.ebuild
1103 +++ /dev/null
1104 @@ -1,131 +0,0 @@
1105 -# Copyright 2020-2022 Gentoo Authors
1106 -# Distributed under the terms of the GNU General Public License v2
1107 -
1108 -EAPI=7
1109 -
1110 -inherit kernel-install toolchain-funcs
1111 -
1112 -MY_P=linux-${PV%.*}
1113 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1114 -BINPKG=${P/-bin/}-1
1115 -
1116 -DESCRIPTION="Pre-built Linux kernel with genpatches"
1117 -HOMEPAGE="https://www.kernel.org/"
1118 -SRC_URI+="
1119 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1120 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1121 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1122 - amd64? (
1123 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1124 - -> ${BINPKG}.amd64.xpak
1125 - )
1126 - arm64? (
1127 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1128 - -> ${BINPKG}.arm64.xpak
1129 - )
1130 - ppc64? (
1131 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1132 - -> ${BINPKG}.ppc64le.xpak
1133 - )
1134 - x86? (
1135 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1136 - -> ${BINPKG}.x86.xpak
1137 - )"
1138 -S=${WORKDIR}
1139 -
1140 -LICENSE="GPL-2"
1141 -KEYWORDS="amd64 arm64 ~ppc64 x86"
1142 -
1143 -RDEPEND="
1144 - !sys-kernel/gentoo-kernel:${SLOT}"
1145 -PDEPEND="
1146 - >=virtual/dist-kernel-${PV}"
1147 -BDEPEND="
1148 - sys-devel/bc
1149 - sys-devel/flex
1150 - virtual/libelf
1151 - virtual/yacc"
1152 -
1153 -QA_PREBUILT='*'
1154 -
1155 -KV_LOCALVERSION='-gentoo-dist'
1156 -KPV=${PV}${KV_LOCALVERSION}
1157 -
1158 -src_unpack() {
1159 - default
1160 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
1161 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
1162 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
1163 - eend ${?} || die "Unpacking ${BINPKG} failed"
1164 -}
1165 -
1166 -src_prepare() {
1167 - local PATCHES=(
1168 - # meh, genpatches have no directory
1169 - "${WORKDIR}"/*.patch
1170 - )
1171 - cd "${MY_P}" || die
1172 - default
1173 -}
1174 -
1175 -src_configure() {
1176 - # force ld.bfd if we can find it easily
1177 - local LD="$(tc-getLD)"
1178 - if type -P "${LD}.bfd" &>/dev/null; then
1179 - LD+=.bfd
1180 - fi
1181 -
1182 - tc-export_build_env
1183 - local makeargs=(
1184 - V=1
1185 -
1186 - HOSTCC="$(tc-getBUILD_CC)"
1187 - HOSTCXX="$(tc-getBUILD_CXX)"
1188 - HOSTCFLAGS="${BUILD_CFLAGS}"
1189 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
1190 -
1191 - CROSS_COMPILE=${CHOST}-
1192 - AS="$(tc-getAS)"
1193 - CC="$(tc-getCC)"
1194 - LD="${LD}"
1195 - AR="$(tc-getAR)"
1196 - NM="$(tc-getNM)"
1197 - STRIP=":"
1198 - OBJCOPY="$(tc-getOBJCOPY)"
1199 - OBJDUMP="$(tc-getOBJDUMP)"
1200 -
1201 - # we need to pass it to override colliding Gentoo envvar
1202 - ARCH=$(tc-arch-kernel)
1203 -
1204 - O="${WORKDIR}"/modprep
1205 - )
1206 -
1207 - mkdir modprep || die
1208 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
1209 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
1210 -}
1211 -
1212 -src_test() {
1213 - kernel-install_test "${KPV}" \
1214 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
1215 - "lib/modules/${KPV}"
1216 -}
1217 -
1218 -src_install() {
1219 - mv lib usr "${ED}"/ || die
1220 -
1221 - # FIXME: requires proper mount-boot
1222 - if [[ -d boot/dtbs ]]; then
1223 - mv boot "${ED}"/ || die
1224 - fi
1225 -
1226 - # strip out-of-source build stuffs from modprep
1227 - # and then copy built files
1228 - find modprep -type f '(' \
1229 - -name Makefile -o \
1230 - -name '*.[ao]' -o \
1231 - '(' -name '.*' -a -not -name '.config' ')' \
1232 - ')' -delete || die
1233 - rm modprep/source || die
1234 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
1235 -}
1236
1237 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.12.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.12.ebuild
1238 deleted file mode 100644
1239 index fc9dbc62cb30..000000000000
1240 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.12.ebuild
1241 +++ /dev/null
1242 @@ -1,131 +0,0 @@
1243 -# Copyright 2020-2022 Gentoo Authors
1244 -# Distributed under the terms of the GNU General Public License v2
1245 -
1246 -EAPI=7
1247 -
1248 -inherit kernel-install toolchain-funcs
1249 -
1250 -MY_P=linux-${PV%.*}
1251 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1252 -BINPKG=${P/-bin/}-1
1253 -
1254 -DESCRIPTION="Pre-built Linux kernel with genpatches"
1255 -HOMEPAGE="https://www.kernel.org/"
1256 -SRC_URI+="
1257 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1258 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1259 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1260 - amd64? (
1261 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1262 - -> ${BINPKG}.amd64.xpak
1263 - )
1264 - arm64? (
1265 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1266 - -> ${BINPKG}.arm64.xpak
1267 - )
1268 - ppc64? (
1269 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1270 - -> ${BINPKG}.ppc64le.xpak
1271 - )
1272 - x86? (
1273 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1274 - -> ${BINPKG}.x86.xpak
1275 - )"
1276 -S=${WORKDIR}
1277 -
1278 -LICENSE="GPL-2"
1279 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
1280 -
1281 -RDEPEND="
1282 - !sys-kernel/gentoo-kernel:${SLOT}"
1283 -PDEPEND="
1284 - >=virtual/dist-kernel-${PV}"
1285 -BDEPEND="
1286 - sys-devel/bc
1287 - sys-devel/flex
1288 - virtual/libelf
1289 - virtual/yacc"
1290 -
1291 -QA_PREBUILT='*'
1292 -
1293 -KV_LOCALVERSION='-gentoo-dist'
1294 -KPV=${PV}${KV_LOCALVERSION}
1295 -
1296 -src_unpack() {
1297 - default
1298 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
1299 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
1300 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
1301 - eend ${?} || die "Unpacking ${BINPKG} failed"
1302 -}
1303 -
1304 -src_prepare() {
1305 - local PATCHES=(
1306 - # meh, genpatches have no directory
1307 - "${WORKDIR}"/*.patch
1308 - )
1309 - cd "${MY_P}" || die
1310 - default
1311 -}
1312 -
1313 -src_configure() {
1314 - # force ld.bfd if we can find it easily
1315 - local LD="$(tc-getLD)"
1316 - if type -P "${LD}.bfd" &>/dev/null; then
1317 - LD+=.bfd
1318 - fi
1319 -
1320 - tc-export_build_env
1321 - local makeargs=(
1322 - V=1
1323 -
1324 - HOSTCC="$(tc-getBUILD_CC)"
1325 - HOSTCXX="$(tc-getBUILD_CXX)"
1326 - HOSTCFLAGS="${BUILD_CFLAGS}"
1327 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
1328 -
1329 - CROSS_COMPILE=${CHOST}-
1330 - AS="$(tc-getAS)"
1331 - CC="$(tc-getCC)"
1332 - LD="${LD}"
1333 - AR="$(tc-getAR)"
1334 - NM="$(tc-getNM)"
1335 - STRIP=":"
1336 - OBJCOPY="$(tc-getOBJCOPY)"
1337 - OBJDUMP="$(tc-getOBJDUMP)"
1338 -
1339 - # we need to pass it to override colliding Gentoo envvar
1340 - ARCH=$(tc-arch-kernel)
1341 -
1342 - O="${WORKDIR}"/modprep
1343 - )
1344 -
1345 - mkdir modprep || die
1346 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
1347 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
1348 -}
1349 -
1350 -src_test() {
1351 - kernel-install_test "${KPV}" \
1352 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
1353 - "lib/modules/${KPV}"
1354 -}
1355 -
1356 -src_install() {
1357 - mv lib usr "${ED}"/ || die
1358 -
1359 - # FIXME: requires proper mount-boot
1360 - if [[ -d boot/dtbs ]]; then
1361 - mv boot "${ED}"/ || die
1362 - fi
1363 -
1364 - # strip out-of-source build stuffs from modprep
1365 - # and then copy built files
1366 - find modprep -type f '(' \
1367 - -name Makefile -o \
1368 - -name '*.[ao]' -o \
1369 - '(' -name '.*' -a -not -name '.config' ')' \
1370 - ')' -delete || die
1371 - rm modprep/source || die
1372 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
1373 -}
1374
1375 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.13.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.13.ebuild
1376 deleted file mode 100644
1377 index fc9dbc62cb30..000000000000
1378 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.13.ebuild
1379 +++ /dev/null
1380 @@ -1,131 +0,0 @@
1381 -# Copyright 2020-2022 Gentoo Authors
1382 -# Distributed under the terms of the GNU General Public License v2
1383 -
1384 -EAPI=7
1385 -
1386 -inherit kernel-install toolchain-funcs
1387 -
1388 -MY_P=linux-${PV%.*}
1389 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1390 -BINPKG=${P/-bin/}-1
1391 -
1392 -DESCRIPTION="Pre-built Linux kernel with genpatches"
1393 -HOMEPAGE="https://www.kernel.org/"
1394 -SRC_URI+="
1395 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1396 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1397 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1398 - amd64? (
1399 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1400 - -> ${BINPKG}.amd64.xpak
1401 - )
1402 - arm64? (
1403 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1404 - -> ${BINPKG}.arm64.xpak
1405 - )
1406 - ppc64? (
1407 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1408 - -> ${BINPKG}.ppc64le.xpak
1409 - )
1410 - x86? (
1411 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1412 - -> ${BINPKG}.x86.xpak
1413 - )"
1414 -S=${WORKDIR}
1415 -
1416 -LICENSE="GPL-2"
1417 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
1418 -
1419 -RDEPEND="
1420 - !sys-kernel/gentoo-kernel:${SLOT}"
1421 -PDEPEND="
1422 - >=virtual/dist-kernel-${PV}"
1423 -BDEPEND="
1424 - sys-devel/bc
1425 - sys-devel/flex
1426 - virtual/libelf
1427 - virtual/yacc"
1428 -
1429 -QA_PREBUILT='*'
1430 -
1431 -KV_LOCALVERSION='-gentoo-dist'
1432 -KPV=${PV}${KV_LOCALVERSION}
1433 -
1434 -src_unpack() {
1435 - default
1436 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
1437 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
1438 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
1439 - eend ${?} || die "Unpacking ${BINPKG} failed"
1440 -}
1441 -
1442 -src_prepare() {
1443 - local PATCHES=(
1444 - # meh, genpatches have no directory
1445 - "${WORKDIR}"/*.patch
1446 - )
1447 - cd "${MY_P}" || die
1448 - default
1449 -}
1450 -
1451 -src_configure() {
1452 - # force ld.bfd if we can find it easily
1453 - local LD="$(tc-getLD)"
1454 - if type -P "${LD}.bfd" &>/dev/null; then
1455 - LD+=.bfd
1456 - fi
1457 -
1458 - tc-export_build_env
1459 - local makeargs=(
1460 - V=1
1461 -
1462 - HOSTCC="$(tc-getBUILD_CC)"
1463 - HOSTCXX="$(tc-getBUILD_CXX)"
1464 - HOSTCFLAGS="${BUILD_CFLAGS}"
1465 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
1466 -
1467 - CROSS_COMPILE=${CHOST}-
1468 - AS="$(tc-getAS)"
1469 - CC="$(tc-getCC)"
1470 - LD="${LD}"
1471 - AR="$(tc-getAR)"
1472 - NM="$(tc-getNM)"
1473 - STRIP=":"
1474 - OBJCOPY="$(tc-getOBJCOPY)"
1475 - OBJDUMP="$(tc-getOBJDUMP)"
1476 -
1477 - # we need to pass it to override colliding Gentoo envvar
1478 - ARCH=$(tc-arch-kernel)
1479 -
1480 - O="${WORKDIR}"/modprep
1481 - )
1482 -
1483 - mkdir modprep || die
1484 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
1485 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
1486 -}
1487 -
1488 -src_test() {
1489 - kernel-install_test "${KPV}" \
1490 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
1491 - "lib/modules/${KPV}"
1492 -}
1493 -
1494 -src_install() {
1495 - mv lib usr "${ED}"/ || die
1496 -
1497 - # FIXME: requires proper mount-boot
1498 - if [[ -d boot/dtbs ]]; then
1499 - mv boot "${ED}"/ || die
1500 - fi
1501 -
1502 - # strip out-of-source build stuffs from modprep
1503 - # and then copy built files
1504 - find modprep -type f '(' \
1505 - -name Makefile -o \
1506 - -name '*.[ao]' -o \
1507 - '(' -name '.*' -a -not -name '.config' ')' \
1508 - ')' -delete || die
1509 - rm modprep/source || die
1510 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
1511 -}
1512
1513 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.14.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.14.ebuild
1514 deleted file mode 100644
1515 index fc9dbc62cb30..000000000000
1516 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.14.ebuild
1517 +++ /dev/null
1518 @@ -1,131 +0,0 @@
1519 -# Copyright 2020-2022 Gentoo Authors
1520 -# Distributed under the terms of the GNU General Public License v2
1521 -
1522 -EAPI=7
1523 -
1524 -inherit kernel-install toolchain-funcs
1525 -
1526 -MY_P=linux-${PV%.*}
1527 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1528 -BINPKG=${P/-bin/}-1
1529 -
1530 -DESCRIPTION="Pre-built Linux kernel with genpatches"
1531 -HOMEPAGE="https://www.kernel.org/"
1532 -SRC_URI+="
1533 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1534 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1535 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1536 - amd64? (
1537 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1538 - -> ${BINPKG}.amd64.xpak
1539 - )
1540 - arm64? (
1541 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1542 - -> ${BINPKG}.arm64.xpak
1543 - )
1544 - ppc64? (
1545 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1546 - -> ${BINPKG}.ppc64le.xpak
1547 - )
1548 - x86? (
1549 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1550 - -> ${BINPKG}.x86.xpak
1551 - )"
1552 -S=${WORKDIR}
1553 -
1554 -LICENSE="GPL-2"
1555 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
1556 -
1557 -RDEPEND="
1558 - !sys-kernel/gentoo-kernel:${SLOT}"
1559 -PDEPEND="
1560 - >=virtual/dist-kernel-${PV}"
1561 -BDEPEND="
1562 - sys-devel/bc
1563 - sys-devel/flex
1564 - virtual/libelf
1565 - virtual/yacc"
1566 -
1567 -QA_PREBUILT='*'
1568 -
1569 -KV_LOCALVERSION='-gentoo-dist'
1570 -KPV=${PV}${KV_LOCALVERSION}
1571 -
1572 -src_unpack() {
1573 - default
1574 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
1575 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
1576 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
1577 - eend ${?} || die "Unpacking ${BINPKG} failed"
1578 -}
1579 -
1580 -src_prepare() {
1581 - local PATCHES=(
1582 - # meh, genpatches have no directory
1583 - "${WORKDIR}"/*.patch
1584 - )
1585 - cd "${MY_P}" || die
1586 - default
1587 -}
1588 -
1589 -src_configure() {
1590 - # force ld.bfd if we can find it easily
1591 - local LD="$(tc-getLD)"
1592 - if type -P "${LD}.bfd" &>/dev/null; then
1593 - LD+=.bfd
1594 - fi
1595 -
1596 - tc-export_build_env
1597 - local makeargs=(
1598 - V=1
1599 -
1600 - HOSTCC="$(tc-getBUILD_CC)"
1601 - HOSTCXX="$(tc-getBUILD_CXX)"
1602 - HOSTCFLAGS="${BUILD_CFLAGS}"
1603 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
1604 -
1605 - CROSS_COMPILE=${CHOST}-
1606 - AS="$(tc-getAS)"
1607 - CC="$(tc-getCC)"
1608 - LD="${LD}"
1609 - AR="$(tc-getAR)"
1610 - NM="$(tc-getNM)"
1611 - STRIP=":"
1612 - OBJCOPY="$(tc-getOBJCOPY)"
1613 - OBJDUMP="$(tc-getOBJDUMP)"
1614 -
1615 - # we need to pass it to override colliding Gentoo envvar
1616 - ARCH=$(tc-arch-kernel)
1617 -
1618 - O="${WORKDIR}"/modprep
1619 - )
1620 -
1621 - mkdir modprep || die
1622 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
1623 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
1624 -}
1625 -
1626 -src_test() {
1627 - kernel-install_test "${KPV}" \
1628 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
1629 - "lib/modules/${KPV}"
1630 -}
1631 -
1632 -src_install() {
1633 - mv lib usr "${ED}"/ || die
1634 -
1635 - # FIXME: requires proper mount-boot
1636 - if [[ -d boot/dtbs ]]; then
1637 - mv boot "${ED}"/ || die
1638 - fi
1639 -
1640 - # strip out-of-source build stuffs from modprep
1641 - # and then copy built files
1642 - find modprep -type f '(' \
1643 - -name Makefile -o \
1644 - -name '*.[ao]' -o \
1645 - '(' -name '.*' -a -not -name '.config' ')' \
1646 - ')' -delete || die
1647 - rm modprep/source || die
1648 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
1649 -}
1650
1651 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.15.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.15.ebuild
1652 deleted file mode 100644
1653 index fc9dbc62cb30..000000000000
1654 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.15.ebuild
1655 +++ /dev/null
1656 @@ -1,131 +0,0 @@
1657 -# Copyright 2020-2022 Gentoo Authors
1658 -# Distributed under the terms of the GNU General Public License v2
1659 -
1660 -EAPI=7
1661 -
1662 -inherit kernel-install toolchain-funcs
1663 -
1664 -MY_P=linux-${PV%.*}
1665 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1666 -BINPKG=${P/-bin/}-1
1667 -
1668 -DESCRIPTION="Pre-built Linux kernel with genpatches"
1669 -HOMEPAGE="https://www.kernel.org/"
1670 -SRC_URI+="
1671 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1672 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1673 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1674 - amd64? (
1675 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1676 - -> ${BINPKG}.amd64.xpak
1677 - )
1678 - arm64? (
1679 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1680 - -> ${BINPKG}.arm64.xpak
1681 - )
1682 - ppc64? (
1683 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1684 - -> ${BINPKG}.ppc64le.xpak
1685 - )
1686 - x86? (
1687 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1688 - -> ${BINPKG}.x86.xpak
1689 - )"
1690 -S=${WORKDIR}
1691 -
1692 -LICENSE="GPL-2"
1693 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
1694 -
1695 -RDEPEND="
1696 - !sys-kernel/gentoo-kernel:${SLOT}"
1697 -PDEPEND="
1698 - >=virtual/dist-kernel-${PV}"
1699 -BDEPEND="
1700 - sys-devel/bc
1701 - sys-devel/flex
1702 - virtual/libelf
1703 - virtual/yacc"
1704 -
1705 -QA_PREBUILT='*'
1706 -
1707 -KV_LOCALVERSION='-gentoo-dist'
1708 -KPV=${PV}${KV_LOCALVERSION}
1709 -
1710 -src_unpack() {
1711 - default
1712 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
1713 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
1714 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
1715 - eend ${?} || die "Unpacking ${BINPKG} failed"
1716 -}
1717 -
1718 -src_prepare() {
1719 - local PATCHES=(
1720 - # meh, genpatches have no directory
1721 - "${WORKDIR}"/*.patch
1722 - )
1723 - cd "${MY_P}" || die
1724 - default
1725 -}
1726 -
1727 -src_configure() {
1728 - # force ld.bfd if we can find it easily
1729 - local LD="$(tc-getLD)"
1730 - if type -P "${LD}.bfd" &>/dev/null; then
1731 - LD+=.bfd
1732 - fi
1733 -
1734 - tc-export_build_env
1735 - local makeargs=(
1736 - V=1
1737 -
1738 - HOSTCC="$(tc-getBUILD_CC)"
1739 - HOSTCXX="$(tc-getBUILD_CXX)"
1740 - HOSTCFLAGS="${BUILD_CFLAGS}"
1741 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
1742 -
1743 - CROSS_COMPILE=${CHOST}-
1744 - AS="$(tc-getAS)"
1745 - CC="$(tc-getCC)"
1746 - LD="${LD}"
1747 - AR="$(tc-getAR)"
1748 - NM="$(tc-getNM)"
1749 - STRIP=":"
1750 - OBJCOPY="$(tc-getOBJCOPY)"
1751 - OBJDUMP="$(tc-getOBJDUMP)"
1752 -
1753 - # we need to pass it to override colliding Gentoo envvar
1754 - ARCH=$(tc-arch-kernel)
1755 -
1756 - O="${WORKDIR}"/modprep
1757 - )
1758 -
1759 - mkdir modprep || die
1760 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
1761 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
1762 -}
1763 -
1764 -src_test() {
1765 - kernel-install_test "${KPV}" \
1766 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
1767 - "lib/modules/${KPV}"
1768 -}
1769 -
1770 -src_install() {
1771 - mv lib usr "${ED}"/ || die
1772 -
1773 - # FIXME: requires proper mount-boot
1774 - if [[ -d boot/dtbs ]]; then
1775 - mv boot "${ED}"/ || die
1776 - fi
1777 -
1778 - # strip out-of-source build stuffs from modprep
1779 - # and then copy built files
1780 - find modprep -type f '(' \
1781 - -name Makefile -o \
1782 - -name '*.[ao]' -o \
1783 - '(' -name '.*' -a -not -name '.config' ')' \
1784 - ')' -delete || die
1785 - rm modprep/source || die
1786 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
1787 -}
1788
1789 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.168.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.168.ebuild
1790 deleted file mode 100644
1791 index b2772a9e8fe3..000000000000
1792 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.168.ebuild
1793 +++ /dev/null
1794 @@ -1,131 +0,0 @@
1795 -# Copyright 2020-2022 Gentoo Authors
1796 -# Distributed under the terms of the GNU General Public License v2
1797 -
1798 -EAPI=7
1799 -
1800 -inherit kernel-install toolchain-funcs
1801 -
1802 -MY_P=linux-${PV%.*}
1803 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
1804 -BINPKG=${P/-bin/}-1
1805 -
1806 -DESCRIPTION="Pre-built Linux kernel with genpatches"
1807 -HOMEPAGE="https://www.kernel.org/"
1808 -SRC_URI+="
1809 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1810 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1811 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1812 - amd64? (
1813 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1814 - -> ${BINPKG}.amd64.xpak
1815 - )
1816 - arm64? (
1817 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1818 - -> ${BINPKG}.arm64.xpak
1819 - )
1820 - ppc64? (
1821 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1822 - -> ${BINPKG}.ppc64le.xpak
1823 - )
1824 - x86? (
1825 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1826 - -> ${BINPKG}.x86.xpak
1827 - )"
1828 -S=${WORKDIR}
1829 -
1830 -LICENSE="GPL-2"
1831 -KEYWORDS="amd64 arm64 ~ppc64 x86"
1832 -
1833 -RDEPEND="
1834 - !sys-kernel/gentoo-kernel:${SLOT}"
1835 -PDEPEND="
1836 - >=virtual/dist-kernel-${PV}"
1837 -BDEPEND="
1838 - sys-devel/bc
1839 - sys-devel/flex
1840 - virtual/libelf
1841 - virtual/yacc"
1842 -
1843 -QA_PREBUILT='*'
1844 -
1845 -KV_LOCALVERSION='-gentoo-dist'
1846 -KPV=${PV}${KV_LOCALVERSION}
1847 -
1848 -src_unpack() {
1849 - default
1850 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
1851 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
1852 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
1853 - eend ${?} || die "Unpacking ${BINPKG} failed"
1854 -}
1855 -
1856 -src_prepare() {
1857 - local PATCHES=(
1858 - # meh, genpatches have no directory
1859 - "${WORKDIR}"/*.patch
1860 - )
1861 - cd "${MY_P}" || die
1862 - default
1863 -}
1864 -
1865 -src_configure() {
1866 - # force ld.bfd if we can find it easily
1867 - local LD="$(tc-getLD)"
1868 - if type -P "${LD}.bfd" &>/dev/null; then
1869 - LD+=.bfd
1870 - fi
1871 -
1872 - tc-export_build_env
1873 - local makeargs=(
1874 - V=1
1875 -
1876 - HOSTCC="$(tc-getBUILD_CC)"
1877 - HOSTCXX="$(tc-getBUILD_CXX)"
1878 - HOSTCFLAGS="${BUILD_CFLAGS}"
1879 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
1880 -
1881 - CROSS_COMPILE=${CHOST}-
1882 - AS="$(tc-getAS)"
1883 - CC="$(tc-getCC)"
1884 - LD="${LD}"
1885 - AR="$(tc-getAR)"
1886 - NM="$(tc-getNM)"
1887 - STRIP=":"
1888 - OBJCOPY="$(tc-getOBJCOPY)"
1889 - OBJDUMP="$(tc-getOBJDUMP)"
1890 -
1891 - # we need to pass it to override colliding Gentoo envvar
1892 - ARCH=$(tc-arch-kernel)
1893 -
1894 - O="${WORKDIR}"/modprep
1895 - )
1896 -
1897 - mkdir modprep || die
1898 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
1899 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
1900 -}
1901 -
1902 -src_test() {
1903 - kernel-install_test "${KPV}" \
1904 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
1905 - "lib/modules/${KPV}"
1906 -}
1907 -
1908 -src_install() {
1909 - mv lib usr "${ED}"/ || die
1910 -
1911 - # FIXME: requires proper mount-boot
1912 - if [[ -d boot/dtbs ]]; then
1913 - mv boot "${ED}"/ || die
1914 - fi
1915 -
1916 - # strip out-of-source build stuffs from modprep
1917 - # and then copy built files
1918 - find modprep -type f '(' \
1919 - -name Makefile -o \
1920 - -name '*.[ao]' -o \
1921 - '(' -name '.*' -a -not -name '.config' ')' \
1922 - ')' -delete || die
1923 - rm modprep/source || die
1924 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
1925 -}
1926
1927 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.169.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.169.ebuild
1928 deleted file mode 100644
1929 index 5bdada88d281..000000000000
1930 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.169.ebuild
1931 +++ /dev/null
1932 @@ -1,131 +0,0 @@
1933 -# Copyright 2020-2022 Gentoo Authors
1934 -# Distributed under the terms of the GNU General Public License v2
1935 -
1936 -EAPI=7
1937 -
1938 -inherit kernel-install toolchain-funcs
1939 -
1940 -MY_P=linux-${PV%.*}
1941 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
1942 -BINPKG=${P/-bin/}-1
1943 -
1944 -DESCRIPTION="Pre-built Linux kernel with genpatches"
1945 -HOMEPAGE="https://www.kernel.org/"
1946 -SRC_URI+="
1947 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1948 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1949 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1950 - amd64? (
1951 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1952 - -> ${BINPKG}.amd64.xpak
1953 - )
1954 - arm64? (
1955 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1956 - -> ${BINPKG}.arm64.xpak
1957 - )
1958 - ppc64? (
1959 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1960 - -> ${BINPKG}.ppc64le.xpak
1961 - )
1962 - x86? (
1963 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
1964 - -> ${BINPKG}.x86.xpak
1965 - )"
1966 -S=${WORKDIR}
1967 -
1968 -LICENSE="GPL-2"
1969 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
1970 -
1971 -RDEPEND="
1972 - !sys-kernel/gentoo-kernel:${SLOT}"
1973 -PDEPEND="
1974 - >=virtual/dist-kernel-${PV}"
1975 -BDEPEND="
1976 - sys-devel/bc
1977 - sys-devel/flex
1978 - virtual/libelf
1979 - virtual/yacc"
1980 -
1981 -QA_PREBUILT='*'
1982 -
1983 -KV_LOCALVERSION='-gentoo-dist'
1984 -KPV=${PV}${KV_LOCALVERSION}
1985 -
1986 -src_unpack() {
1987 - default
1988 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
1989 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
1990 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
1991 - eend ${?} || die "Unpacking ${BINPKG} failed"
1992 -}
1993 -
1994 -src_prepare() {
1995 - local PATCHES=(
1996 - # meh, genpatches have no directory
1997 - "${WORKDIR}"/*.patch
1998 - )
1999 - cd "${MY_P}" || die
2000 - default
2001 -}
2002 -
2003 -src_configure() {
2004 - # force ld.bfd if we can find it easily
2005 - local LD="$(tc-getLD)"
2006 - if type -P "${LD}.bfd" &>/dev/null; then
2007 - LD+=.bfd
2008 - fi
2009 -
2010 - tc-export_build_env
2011 - local makeargs=(
2012 - V=1
2013 -
2014 - HOSTCC="$(tc-getBUILD_CC)"
2015 - HOSTCXX="$(tc-getBUILD_CXX)"
2016 - HOSTCFLAGS="${BUILD_CFLAGS}"
2017 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
2018 -
2019 - CROSS_COMPILE=${CHOST}-
2020 - AS="$(tc-getAS)"
2021 - CC="$(tc-getCC)"
2022 - LD="${LD}"
2023 - AR="$(tc-getAR)"
2024 - NM="$(tc-getNM)"
2025 - STRIP=":"
2026 - OBJCOPY="$(tc-getOBJCOPY)"
2027 - OBJDUMP="$(tc-getOBJDUMP)"
2028 -
2029 - # we need to pass it to override colliding Gentoo envvar
2030 - ARCH=$(tc-arch-kernel)
2031 -
2032 - O="${WORKDIR}"/modprep
2033 - )
2034 -
2035 - mkdir modprep || die
2036 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
2037 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
2038 -}
2039 -
2040 -src_test() {
2041 - kernel-install_test "${KPV}" \
2042 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
2043 - "lib/modules/${KPV}"
2044 -}
2045 -
2046 -src_install() {
2047 - mv lib usr "${ED}"/ || die
2048 -
2049 - # FIXME: requires proper mount-boot
2050 - if [[ -d boot/dtbs ]]; then
2051 - mv boot "${ED}"/ || die
2052 - fi
2053 -
2054 - # strip out-of-source build stuffs from modprep
2055 - # and then copy built files
2056 - find modprep -type f '(' \
2057 - -name Makefile -o \
2058 - -name '*.[ao]' -o \
2059 - '(' -name '.*' -a -not -name '.config' ')' \
2060 - ')' -delete || die
2061 - rm modprep/source || die
2062 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
2063 -}
2064
2065 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.170.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.170.ebuild
2066 deleted file mode 100644
2067 index 5bdada88d281..000000000000
2068 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.170.ebuild
2069 +++ /dev/null
2070 @@ -1,131 +0,0 @@
2071 -# Copyright 2020-2022 Gentoo Authors
2072 -# Distributed under the terms of the GNU General Public License v2
2073 -
2074 -EAPI=7
2075 -
2076 -inherit kernel-install toolchain-funcs
2077 -
2078 -MY_P=linux-${PV%.*}
2079 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
2080 -BINPKG=${P/-bin/}-1
2081 -
2082 -DESCRIPTION="Pre-built Linux kernel with genpatches"
2083 -HOMEPAGE="https://www.kernel.org/"
2084 -SRC_URI+="
2085 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2086 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
2087 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
2088 - amd64? (
2089 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
2090 - -> ${BINPKG}.amd64.xpak
2091 - )
2092 - arm64? (
2093 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
2094 - -> ${BINPKG}.arm64.xpak
2095 - )
2096 - ppc64? (
2097 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
2098 - -> ${BINPKG}.ppc64le.xpak
2099 - )
2100 - x86? (
2101 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
2102 - -> ${BINPKG}.x86.xpak
2103 - )"
2104 -S=${WORKDIR}
2105 -
2106 -LICENSE="GPL-2"
2107 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
2108 -
2109 -RDEPEND="
2110 - !sys-kernel/gentoo-kernel:${SLOT}"
2111 -PDEPEND="
2112 - >=virtual/dist-kernel-${PV}"
2113 -BDEPEND="
2114 - sys-devel/bc
2115 - sys-devel/flex
2116 - virtual/libelf
2117 - virtual/yacc"
2118 -
2119 -QA_PREBUILT='*'
2120 -
2121 -KV_LOCALVERSION='-gentoo-dist'
2122 -KPV=${PV}${KV_LOCALVERSION}
2123 -
2124 -src_unpack() {
2125 - default
2126 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
2127 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
2128 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
2129 - eend ${?} || die "Unpacking ${BINPKG} failed"
2130 -}
2131 -
2132 -src_prepare() {
2133 - local PATCHES=(
2134 - # meh, genpatches have no directory
2135 - "${WORKDIR}"/*.patch
2136 - )
2137 - cd "${MY_P}" || die
2138 - default
2139 -}
2140 -
2141 -src_configure() {
2142 - # force ld.bfd if we can find it easily
2143 - local LD="$(tc-getLD)"
2144 - if type -P "${LD}.bfd" &>/dev/null; then
2145 - LD+=.bfd
2146 - fi
2147 -
2148 - tc-export_build_env
2149 - local makeargs=(
2150 - V=1
2151 -
2152 - HOSTCC="$(tc-getBUILD_CC)"
2153 - HOSTCXX="$(tc-getBUILD_CXX)"
2154 - HOSTCFLAGS="${BUILD_CFLAGS}"
2155 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
2156 -
2157 - CROSS_COMPILE=${CHOST}-
2158 - AS="$(tc-getAS)"
2159 - CC="$(tc-getCC)"
2160 - LD="${LD}"
2161 - AR="$(tc-getAR)"
2162 - NM="$(tc-getNM)"
2163 - STRIP=":"
2164 - OBJCOPY="$(tc-getOBJCOPY)"
2165 - OBJDUMP="$(tc-getOBJDUMP)"
2166 -
2167 - # we need to pass it to override colliding Gentoo envvar
2168 - ARCH=$(tc-arch-kernel)
2169 -
2170 - O="${WORKDIR}"/modprep
2171 - )
2172 -
2173 - mkdir modprep || die
2174 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
2175 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
2176 -}
2177 -
2178 -src_test() {
2179 - kernel-install_test "${KPV}" \
2180 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
2181 - "lib/modules/${KPV}"
2182 -}
2183 -
2184 -src_install() {
2185 - mv lib usr "${ED}"/ || die
2186 -
2187 - # FIXME: requires proper mount-boot
2188 - if [[ -d boot/dtbs ]]; then
2189 - mv boot "${ED}"/ || die
2190 - fi
2191 -
2192 - # strip out-of-source build stuffs from modprep
2193 - # and then copy built files
2194 - find modprep -type f '(' \
2195 - -name Makefile -o \
2196 - -name '*.[ao]' -o \
2197 - '(' -name '.*' -a -not -name '.config' ')' \
2198 - ')' -delete || die
2199 - rm modprep/source || die
2200 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
2201 -}
2202
2203 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.171.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.171.ebuild
2204 deleted file mode 100644
2205 index 5bdada88d281..000000000000
2206 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.171.ebuild
2207 +++ /dev/null
2208 @@ -1,131 +0,0 @@
2209 -# Copyright 2020-2022 Gentoo Authors
2210 -# Distributed under the terms of the GNU General Public License v2
2211 -
2212 -EAPI=7
2213 -
2214 -inherit kernel-install toolchain-funcs
2215 -
2216 -MY_P=linux-${PV%.*}
2217 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
2218 -BINPKG=${P/-bin/}-1
2219 -
2220 -DESCRIPTION="Pre-built Linux kernel with genpatches"
2221 -HOMEPAGE="https://www.kernel.org/"
2222 -SRC_URI+="
2223 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2224 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
2225 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
2226 - amd64? (
2227 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
2228 - -> ${BINPKG}.amd64.xpak
2229 - )
2230 - arm64? (
2231 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
2232 - -> ${BINPKG}.arm64.xpak
2233 - )
2234 - ppc64? (
2235 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
2236 - -> ${BINPKG}.ppc64le.xpak
2237 - )
2238 - x86? (
2239 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
2240 - -> ${BINPKG}.x86.xpak
2241 - )"
2242 -S=${WORKDIR}
2243 -
2244 -LICENSE="GPL-2"
2245 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
2246 -
2247 -RDEPEND="
2248 - !sys-kernel/gentoo-kernel:${SLOT}"
2249 -PDEPEND="
2250 - >=virtual/dist-kernel-${PV}"
2251 -BDEPEND="
2252 - sys-devel/bc
2253 - sys-devel/flex
2254 - virtual/libelf
2255 - virtual/yacc"
2256 -
2257 -QA_PREBUILT='*'
2258 -
2259 -KV_LOCALVERSION='-gentoo-dist'
2260 -KPV=${PV}${KV_LOCALVERSION}
2261 -
2262 -src_unpack() {
2263 - default
2264 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
2265 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
2266 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
2267 - eend ${?} || die "Unpacking ${BINPKG} failed"
2268 -}
2269 -
2270 -src_prepare() {
2271 - local PATCHES=(
2272 - # meh, genpatches have no directory
2273 - "${WORKDIR}"/*.patch
2274 - )
2275 - cd "${MY_P}" || die
2276 - default
2277 -}
2278 -
2279 -src_configure() {
2280 - # force ld.bfd if we can find it easily
2281 - local LD="$(tc-getLD)"
2282 - if type -P "${LD}.bfd" &>/dev/null; then
2283 - LD+=.bfd
2284 - fi
2285 -
2286 - tc-export_build_env
2287 - local makeargs=(
2288 - V=1
2289 -
2290 - HOSTCC="$(tc-getBUILD_CC)"
2291 - HOSTCXX="$(tc-getBUILD_CXX)"
2292 - HOSTCFLAGS="${BUILD_CFLAGS}"
2293 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
2294 -
2295 - CROSS_COMPILE=${CHOST}-
2296 - AS="$(tc-getAS)"
2297 - CC="$(tc-getCC)"
2298 - LD="${LD}"
2299 - AR="$(tc-getAR)"
2300 - NM="$(tc-getNM)"
2301 - STRIP=":"
2302 - OBJCOPY="$(tc-getOBJCOPY)"
2303 - OBJDUMP="$(tc-getOBJDUMP)"
2304 -
2305 - # we need to pass it to override colliding Gentoo envvar
2306 - ARCH=$(tc-arch-kernel)
2307 -
2308 - O="${WORKDIR}"/modprep
2309 - )
2310 -
2311 - mkdir modprep || die
2312 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
2313 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
2314 -}
2315 -
2316 -src_test() {
2317 - kernel-install_test "${KPV}" \
2318 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
2319 - "lib/modules/${KPV}"
2320 -}
2321 -
2322 -src_install() {
2323 - mv lib usr "${ED}"/ || die
2324 -
2325 - # FIXME: requires proper mount-boot
2326 - if [[ -d boot/dtbs ]]; then
2327 - mv boot "${ED}"/ || die
2328 - fi
2329 -
2330 - # strip out-of-source build stuffs from modprep
2331 - # and then copy built files
2332 - find modprep -type f '(' \
2333 - -name Makefile -o \
2334 - -name '*.[ao]' -o \
2335 - '(' -name '.*' -a -not -name '.config' ')' \
2336 - ')' -delete || die
2337 - rm modprep/source || die
2338 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
2339 -}
2340
2341 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.172.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.172.ebuild
2342 deleted file mode 100644
2343 index 5bdada88d281..000000000000
2344 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.172.ebuild
2345 +++ /dev/null
2346 @@ -1,131 +0,0 @@
2347 -# Copyright 2020-2022 Gentoo Authors
2348 -# Distributed under the terms of the GNU General Public License v2
2349 -
2350 -EAPI=7
2351 -
2352 -inherit kernel-install toolchain-funcs
2353 -
2354 -MY_P=linux-${PV%.*}
2355 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
2356 -BINPKG=${P/-bin/}-1
2357 -
2358 -DESCRIPTION="Pre-built Linux kernel with genpatches"
2359 -HOMEPAGE="https://www.kernel.org/"
2360 -SRC_URI+="
2361 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2362 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
2363 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
2364 - amd64? (
2365 - https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
2366 - -> ${BINPKG}.amd64.xpak
2367 - )
2368 - arm64? (
2369 - https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
2370 - -> ${BINPKG}.arm64.xpak
2371 - )
2372 - ppc64? (
2373 - https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
2374 - -> ${BINPKG}.ppc64le.xpak
2375 - )
2376 - x86? (
2377 - https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
2378 - -> ${BINPKG}.x86.xpak
2379 - )"
2380 -S=${WORKDIR}
2381 -
2382 -LICENSE="GPL-2"
2383 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
2384 -
2385 -RDEPEND="
2386 - !sys-kernel/gentoo-kernel:${SLOT}"
2387 -PDEPEND="
2388 - >=virtual/dist-kernel-${PV}"
2389 -BDEPEND="
2390 - sys-devel/bc
2391 - sys-devel/flex
2392 - virtual/libelf
2393 - virtual/yacc"
2394 -
2395 -QA_PREBUILT='*'
2396 -
2397 -KV_LOCALVERSION='-gentoo-dist'
2398 -KPV=${PV}${KV_LOCALVERSION}
2399 -
2400 -src_unpack() {
2401 - default
2402 - # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
2403 - ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
2404 - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
2405 - eend ${?} || die "Unpacking ${BINPKG} failed"
2406 -}
2407 -
2408 -src_prepare() {
2409 - local PATCHES=(
2410 - # meh, genpatches have no directory
2411 - "${WORKDIR}"/*.patch
2412 - )
2413 - cd "${MY_P}" || die
2414 - default
2415 -}
2416 -
2417 -src_configure() {
2418 - # force ld.bfd if we can find it easily
2419 - local LD="$(tc-getLD)"
2420 - if type -P "${LD}.bfd" &>/dev/null; then
2421 - LD+=.bfd
2422 - fi
2423 -
2424 - tc-export_build_env
2425 - local makeargs=(
2426 - V=1
2427 -
2428 - HOSTCC="$(tc-getBUILD_CC)"
2429 - HOSTCXX="$(tc-getBUILD_CXX)"
2430 - HOSTCFLAGS="${BUILD_CFLAGS}"
2431 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
2432 -
2433 - CROSS_COMPILE=${CHOST}-
2434 - AS="$(tc-getAS)"
2435 - CC="$(tc-getCC)"
2436 - LD="${LD}"
2437 - AR="$(tc-getAR)"
2438 - NM="$(tc-getNM)"
2439 - STRIP=":"
2440 - OBJCOPY="$(tc-getOBJCOPY)"
2441 - OBJDUMP="$(tc-getOBJDUMP)"
2442 -
2443 - # we need to pass it to override colliding Gentoo envvar
2444 - ARCH=$(tc-arch-kernel)
2445 -
2446 - O="${WORKDIR}"/modprep
2447 - )
2448 -
2449 - mkdir modprep || die
2450 - cp "usr/src/linux-${KPV}/.config" modprep/ || die
2451 - emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
2452 -}
2453 -
2454 -src_test() {
2455 - kernel-install_test "${KPV}" \
2456 - "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
2457 - "lib/modules/${KPV}"
2458 -}
2459 -
2460 -src_install() {
2461 - mv lib usr "${ED}"/ || die
2462 -
2463 - # FIXME: requires proper mount-boot
2464 - if [[ -d boot/dtbs ]]; then
2465 - mv boot "${ED}"/ || die
2466 - fi
2467 -
2468 - # strip out-of-source build stuffs from modprep
2469 - # and then copy built files
2470 - find modprep -type f '(' \
2471 - -name Makefile -o \
2472 - -name '*.[ao]' -o \
2473 - '(' -name '.*' -a -not -name '.config' ')' \
2474 - ')' -delete || die
2475 - rm modprep/source || die
2476 - cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
2477 -}