summaryrefslogtreecommitdiff
path: root/sys-kernel
diff options
context:
space:
mode:
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/Manifest.gzbin4432 -> 4426 bytes
-rw-r--r--sys-kernel/gentoo-kernel-bin/Manifest21
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.90.ebuild126
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.13.ebuild126
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.170.ebuild126
-rw-r--r--sys-kernel/gentoo-kernel/Manifest9
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.10.90.ebuild124
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.15.13.ebuild123
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.4.170.ebuild96
-rw-r--r--sys-kernel/gentoo-sources/Manifest28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.261.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.19.224.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.4.298.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.296.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.10.90.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.15.13.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.4.170.ebuild28
-rw-r--r--sys-kernel/pf-sources/Manifest33
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.11_p8.ebuild72
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.13_p2.ebuild71
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.13_p3.ebuild71
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.13_p4.ebuild71
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.13_p5.ebuild71
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.14_p1.ebuild71
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.14_p2.ebuild71
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.14_p4.ebuild76
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.15_p5.ebuild (renamed from sys-kernel/pf-sources/pf-sources-5.14_p5.ebuild)8
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.15_p6.ebuild (renamed from sys-kernel/pf-sources/pf-sources-5.14_p6.ebuild)8
-rw-r--r--sys-kernel/rt-sources/Manifest15
-rw-r--r--sys-kernel/rt-sources/rt-sources-4.14.256_p125.ebuild51
-rw-r--r--sys-kernel/rt-sources/rt-sources-4.19.223_p100.ebuild51
-rw-r--r--sys-kernel/rt-sources/rt-sources-5.10.90_p60.ebuild52
-rw-r--r--sys-kernel/rt-sources/rt-sources-5.15.12_p25.ebuild52
-rw-r--r--sys-kernel/rt-sources/rt-sources-5.4.161_p67.ebuild51
-rw-r--r--sys-kernel/vanilla-kernel/Manifest9
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-5.10.90.ebuild130
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-5.15.13.ebuild129
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-5.4.170.ebuild107
-rw-r--r--sys-kernel/vanilla-sources/Manifest28
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-4.14.261.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-4.14.260.ebuild)2
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-4.19.224.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-4.19.223.ebuild)2
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-4.4.298.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-4.4.297.ebuild)2
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-4.9.296.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-4.9.295.ebuild)2
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.10.89.ebuild16
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.10.90.ebuild16
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.15.12.ebuild16
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.15.13.ebuild16
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.4.169.ebuild16
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.4.170.ebuild16
49 files changed, 1700 insertions, 677 deletions
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 277291a9fe7f..6c788dcda229 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
index 382337ddd980..7e155b999438 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -2,16 +2,22 @@ DIST genpatches-5.10-95.base.tar.xz 2769920 BLAKE2B 5de95da15985c9188801c6dfc413
DIST genpatches-5.10-95.extras.tar.xz 3852 BLAKE2B 1deb0958934dfe7b0092ffe9254269fc8ca900cb526f4805e38d7c69e8d4d587b50a169b1a54d32ed83fdf481626f853ae56e007a21554d82a7befc598d571b2 SHA512 f3c5ca1aaa1f7ba0743fe0d0f3046e411547c09d3590766b76778dbdbe1221ffd3542f3231e6ac6a77773caf3327d28aaa7bcb767cdf132a4fac7cf8afd3e86c
DIST genpatches-5.10-96.base.tar.xz 2787744 BLAKE2B 0d845fc9e5eb4cee41eb60756661d5220da31ea438a16a415431415a54503278b0fcd69cb8562e1c7c47ae794df4d0691a92ef034aa5650ece4b0ea29f56c73d SHA512 5424bb5c20f6b918abfa8b308ceae9dc321d1a8621e311ec1c492b9efd9bde41f695d12085b0c8eea16b8113832580b1ad831ff18a5354e5cac2e275d99bfdab
DIST genpatches-5.10-96.extras.tar.xz 3852 BLAKE2B cd431b92e31f333d913f8607df5d3656dfb924c4dca63e86ac30e52b636773f82287481b4a51af57d51685bf55db2d0d5028bf3e5a3255de0481d277842681a7 SHA512 3612c26007ea77b2ef0657a1c11174f1468bbc1cce46cc189a829f66f1b242a54f29305ff405ed49356427f0283ffb23e5299ccefd7dc083492eb0143855bcd5
+DIST genpatches-5.10-97.base.tar.xz 2802920 BLAKE2B 09d1dad0c97f969f645631ed73963c561e03caf32c777047352e838553c63802bddb45908c0fa72debbbc481838125e2e20eff9e022a75e7d5cfeb6b45cc871a SHA512 d53660b318b5b68ab57613360294b816bd5d041a6c10048a3942186be0500a43d3313dd8a8b2d0337dab914f6d3a16d48acd06dc6c095e63f75e87ad8d3fc8c8
+DIST genpatches-5.10-97.extras.tar.xz 3852 BLAKE2B 5a00cefa5655fd06944c70ead8e8dcad1759b98fd898a7c6dd40e1f6d3e7f25185b1b9a5d1ececc09a4896ce2cf47d2d58f23f1326f0ff626ed31b05386408dd SHA512 afa2e426035ed8cc88d93f40a19e4978973f29434e94cc44cb18f585b4c8a377ec2c3d1212b9f53e2ddcf6cb70b47daec7b7154cba5646f5c31189587819f9a6
DIST genpatches-5.14-24.base.tar.xz 865892 BLAKE2B 5855b54e7ad2fe9fec353706d026b774c939f82967af5b57c41245762e0ea7fd18731faf1251b1b7aa814c2949d354ff24ce9f078dc68a5c8409490e5517462b SHA512 d83feb3e3c9a32df559fd25b598cb358987f076c107a233a8503390f85132fe6d2a62ee163482439308fa7a62d15aa83ebf9bebaabe0e631eb831fbbbfb700c8
DIST genpatches-5.14-24.extras.tar.xz 3844 BLAKE2B b11a8019a920d12c848fdc34514ed7352217e41f659bb7935c6211132897e8f948a8ebfd281b89e67e3993e3e5a03f2f32b0b4d3b73f5d1228e65812cf6cbeea SHA512 a2b757955740078aa3891a6a696bd50fa35606bfc6dac0e739abe2869d5322554417b4bfd6a989d23a2d31bea14c06294747578025ffac3d77e8a91ea16f4ee6
DIST genpatches-5.15-13.base.tar.xz 604984 BLAKE2B c674c2eefbc18f2a8d182fa95606714b9a74420d7a3ebb32138b714743f11a7c7b278d77d33747bd1fa1a46e8f8e8364a9238ce3acee6134f889fae267ab0239 SHA512 0741c183cf8def586fc17fcb2a44d81dd5494ac9430a5ca07d239079f41a7a24bb686406e0ecfccdeb8a38e33e99831d2b355d0e8e65e8dd2e30db5f4b0bbe4d
DIST genpatches-5.15-13.extras.tar.xz 3852 BLAKE2B 131550ddf5d1d67808b98040e88bb75d9020ee99b7907d0b79839a366c52e83c5bee6a322f12363ca0cfa9816d17b36002b5ace1620ef80b386ee8c09fd23866 SHA512 79fe958fcd5b3c4c7406374431e28a482b7512214c0ddbbf24d5f4a42e7feafb3f235f266b0023e666348c2c1888d1c678d726403b2f873d55991e5aaef4b74c
DIST genpatches-5.15-14.base.tar.xz 639672 BLAKE2B 93976aee6245c420aa654981538f3dbdbeaa9898410d0ffef103158e3856b18dfebba293aba62e4adfcb0c402d803428637c7a7c7b78a6483b64ab816f3fe355 SHA512 37f506d21264ac54d3075890fdb5f6267039518f083961f13a1859e1c20a390be12071a95091d9b01f5aaff11623569f0bc663180e4b6741b765e64ff45af361
DIST genpatches-5.15-14.extras.tar.xz 3852 BLAKE2B 09bb1bd3fffd353fe5454a033000632f9c76ede889e8550ddcdd507651e427e6b55fc65329ba89753b8b0d4e4bf4988d3c3e54a54cdf01e54b0e200d38fcbb68 SHA512 61bfb0e5d1f66b0b6b689c8e4474f22b8d2dbebd9233ea139c6da870cdb76c9a1559eb1469f91f4c3cc0eab5f2688dc7b843601ac10bf989bcdc3129510e06b2
+DIST genpatches-5.15-15.base.tar.xz 662744 BLAKE2B 8eed543eaa9a3c4778d4fb196877820305dd0fae7857c719fd68f04b2fe7fb0d6b7e19ae7a157adc7cd301f0e7f35e8c0fee7bf58f4104c0a802a6e2e2f6204c SHA512 f0253d9cc063a8d29f3796dfe1eba7109ba89340d1e4178149c4786e36bc01e12f00a48968b9109438ea349b1ca1f486ae35d0103c08577892fcb83befa514cf
+DIST genpatches-5.15-15.extras.tar.xz 3852 BLAKE2B 0329c5eb48a8a7abaa686d62fae617d2a4066577aeaebc787ed2547de293f7203576fbbe9075d6289c774a2c95f26c085b3011df84dbd1d36d6b652644db3656 SHA512 b5930766e7f7b0adbea14d44526f570e058d8121b14b548e50ce185c1c49a1c5d20d2cd9b21c196066b8291b782693cbe38cac9f822ec1c015729e3edbb787f6
DIST genpatches-5.4-172.base.tar.xz 4281140 BLAKE2B 438ad10331e709a85f1ee2a8907a982cd545579940431220f763b1f68280d007d344627b0d1cf4406e2a439b76d20497e1f4aa6d103bb5569f119bc5174c545f SHA512 faa28b056e48873b41b78b540afe7db3200020f85f1ae516f7949f3cef453eccae9b6b8631d594ba8b1dc1b4d6b55b1e9c9379c4880eb4697bed956b0217bef4
DIST genpatches-5.4-172.extras.tar.xz 1784 BLAKE2B 9d185d1ff33c56417bf9cfbe33efc6ce4b743a0ab9bdf419dbee14cde34d7c2d6d17884ace56880f75cc28a16b7e18a5e7b87f110c64bc7c84ceb81c7df85831 SHA512 cee6e49804ebc200dd7e308d2a59bfa0e381428caf69678bb6d406357a86398327a354bc2900096f82a77b47beea7fca7e5709cb390fbc1e0b7575c01d062024
DIST genpatches-5.4-173.base.tar.xz 4294304 BLAKE2B 7622b34b82e901d2823f84ef4ccf282a9224dadf5a5248bbdc9b1328aaf476b50df5ea6d359af64507c30623d57a0a61f9205b5d48eb1137a404ef2ca4ec31c4 SHA512 34ce4139ccc9119546a88efb71f46b1172039f536e5072337270ab93b83429b2975a3c9cf4f112f280e62eaf506e62b48f775a4fb772a1a4de8681333be76a02
DIST genpatches-5.4-173.extras.tar.xz 1784 BLAKE2B f01c9772a351ca0db5a44f8f13c80e30b73c546151ae543635a9d33a132f771133c6b8e1349971ab25a972e859a46e79cd64a07c7b4e1335544d7509690530cd SHA512 6b26c1e2025aa4952d23330a8b3878a11aab77e8451c2af728f2d98ab2ef64e415c6293179ace1cf08d91b887309eca9341870416c0fe2e901a397d29f035212
+DIST genpatches-5.4-174.base.tar.xz 4301872 BLAKE2B 0fba459073a7132ce714ba48a9e96a7eed25a6e5ad9f6ed37ff20de503f8bbc8368684febe1d93989de1c2fc98c233d0a675eaeaeff714ab71722aa881e549b8 SHA512 a91b906d4bc21fe3a8ddac50c613b1d8ec7ec9861f3e5c0b581fcffa68057f5c515066d5d15cc042a5412a9f0fb9980c4159792f925f29beac7c02fb98190285
+DIST genpatches-5.4-174.extras.tar.xz 1788 BLAKE2B cef1df26cc9c64dd12eb4f034a6e860d37bb1bbd7e1fb7b4f5c0be86f0415d7f3613a33e159ae742174bf947896024a119055b5713211ddcbda3efd8bd902417 SHA512 87f287fce0d40450efa306f3b44c5fcf1257aa6825b6f9894c29bef23791326666af38f561dd197e0c5c0511ac28297b3a5c0e976296fde13eb0bf99ddf3a3ec
DIST gentoo-kernel-5.10.88-1.amd64.xpak 65533790 BLAKE2B c0b944c638ea7a45846f679147918ea6252f8945021f4dfc4a4c656d3f2ce46c2e8727f7d4a5ace57726df88d23067d21210cb9b1a059ee6893d95dbafde90aa SHA512 f347e3b0a5be1110635ccd995a2c8f142e379c11a26a1901c988a86f57c8c50db285d3445321b38f11945585b6bcfbaafdaff6c0092f6ee189616a141eb65040
DIST gentoo-kernel-5.10.88-1.arm64.xpak 60908835 BLAKE2B 56dcaa2323a559a8c431fddc9889065f6f036b244dd29f203c7095d3e19939f8586c7e26d2f1ec215c8ea1e971c64ec7066c231f967a39b205b55575107ffea2 SHA512 0f96759440f48e895f015ae456a7d62f3a4d531d23557c461a05d176e7866fae189d47f9e300441987cddf7b88b2bf0ebcf8588fdb21d8b980b742fbba73f664
DIST gentoo-kernel-5.10.88-1.ppc64le.xpak 55791954 BLAKE2B ea69c83ece3d9bf6a96efe0b168bdd91a7f55e5887f2e8dc2af2f0db4e01499ece76f474d4877f2971905ba0c7ee47fd0ea6a3cc5bd0b9b802a8b0a240a85a51 SHA512 9552ed2e9c4a88c846b272817660e5844b1cfc5b5c81c7abcffa3bdc401bf8f93c4b4906b0a414a75685062001469de013fa43282e5fa88e82d84edcd348f2f7
@@ -20,6 +26,10 @@ DIST gentoo-kernel-5.10.89-1.amd64.xpak 65553117 BLAKE2B 1643e30095663e4fea90564
DIST gentoo-kernel-5.10.89-1.arm64.xpak 60922962 BLAKE2B 727a0590802082aa89dfeb2507652f2582cf82dbb4244c721f710becd0779e899680f172ea66f770eea20c0cfddb68c82ae34cd9fba1dfc088846163f006ac3a SHA512 037f96d6857f7e025aa12b7307f1a931a5e1b1b7204af7ab9a71f8bad2847c8f6ea95fa965061f02a39d9d3764f5ac0bd930e1e99349a3e6e6a83cc29f81c180
DIST gentoo-kernel-5.10.89-1.ppc64le.xpak 55727985 BLAKE2B e6f783e63a3dfdb9d8e535ff140344076d161136bc9968b3e50cff5738be5aadcbb5d587b3daaaf6965a780c26d48e2d00f5c35227b258b66430dfbc8cbb99fb SHA512 37d4199dc355903031b9c75cf9647c2cf1e8e3c9892757ec5b157a1b4adf26978649e2e2e3fdd70e13ff13f2db99bd95925deaa7ad5bfdc38bb0891399038db8
DIST gentoo-kernel-5.10.89-1.x86.xpak 57266700 BLAKE2B 7e159791a642e498dfa0b740d001fadbe37133a509822999453187014e71279f6381222a106be264e38e85c843828cb94b7b186a5766bd2822c53739d92674ec SHA512 23f650fe88c220f8a96b33550ad91b2271dd5aefd908280e6aec2d28637f98b8863a6c16bab9e299a34cf178a90c2bcdc2bca390cbaa14d1ddd5cf3673caa7f0
+DIST gentoo-kernel-5.10.90-1.amd64.xpak 65604969 BLAKE2B ecd4a8a7777fe42b90cd4db78f5244ce6437acbd2662d3f7201e30616dee385e496558588f2474a6de86b04fa06e898601989fdd83394105795dd045522e5401 SHA512 aa18cb7d72a7555c379e6ab909eae120ae93dfa4e1ea0b4ff543d0446674a32b53d6a8b4baf2f3b939f1dee0c6707dd4c49d060bf594c01ed33f0e0f7454e90c
+DIST gentoo-kernel-5.10.90-1.arm64.xpak 60907501 BLAKE2B fd5f99f72cc7c9b68b454b5ae9b6bb3bdeb7f7d411c01d4ca3344f72e30b83b175c209eed523d1f56e896633d3be0fec89cd9c9f0e3da5ab6c07bac26cbfe085 SHA512 c3a50a48530bb88c23434d8659058bcc97cfebb9d8c3514ccb948020fbc940bb365b3870f79070b351c20fb1402967dd2b6c4d575ce59bb07ef6bc13f257df57
+DIST gentoo-kernel-5.10.90-1.ppc64le.xpak 55612962 BLAKE2B 8d2334c4abb1b78263d16a8b787fa5516d46898ab5ce6a3afad7daa15669c255ca364b0e764a28b28610b8f416f65a4084f6d384f4a2c9eaf7c9f3146722a08e SHA512 558145e5fc35962d7e8f305b1d5608215686e865646b5c54c13b05de4305f8fd873336cd239b91b7705411691b3575a69da0a187234399f625292e550fbbcfdc
+DIST gentoo-kernel-5.10.90-1.x86.xpak 57248274 BLAKE2B c79a3152528038c87fa540613e453b85206c7c344f51cf4c0d169e59eecfcb87f017ed1c0b0e8f2f157a0807c8d8d24db3f991ac5ae79c9736f3cd8f5313a422 SHA512 b79a1a026303fec9f7ea347df787a6590ae3f1516d8cf2cabc8ec7b92fc000c8068e67ae116445ef66eaef941c58306d63ce179e5a7af910bc011e50bc06c6e6
DIST gentoo-kernel-5.14.21-1.amd64.xpak 68158912 BLAKE2B b9279d59dfd6efd34660ac67045510048dd308cdd44b4626d3f5d24076caf2a2cae772cfa16e8d0bb8cb0ef2ad77309bba0e54d13a1239da8fe89be5ca3166c0 SHA512 04d399c11ece91e39b6034748fb0fda0ce13b3edc277eabdee2107f5f1264fe183c446b5b47db8175c8eeff124f8b5cdb506c436476ded3b016621abfaeac30c
DIST gentoo-kernel-5.14.21-1.arm64.xpak 63079807 BLAKE2B e9bff436f4183e55f17b923386d10afaeecedfdead7b386ace028dae0364082f76c63688d4f91fb259999e1e635dc98cfefe220d5b117a4d34b1648c90b3f93e SHA512 87f9ff1f35ef16dc842dcb9dd8ed68e6c39a45f1f0887498aa61dbab1f30e551f525ebfea6c710ed2a907a54b9a92cb99e4f5f3a719d0fdc0314a37e981fcf41
DIST gentoo-kernel-5.14.21-1.x86.xpak 59244096 BLAKE2B c16154db406ac9c6626e5c37a33dfaf53c4051b37dd9719a6cf164d378b8bb4f419018ce2d944e8c4b63706e53061c7f9f80dd43bb8c9fbe7ccfdb18ccf830c3 SHA512 5df36eca258f0258b4c66b60511c7e92c5127b448eba6930d94bec83543053169a91ad349c65616dcfd21141bae984f85b4118eb47472b8a2319a5f1a80aca78
@@ -31,6 +41,10 @@ DIST gentoo-kernel-5.15.12-1.amd64.xpak 69062572 BLAKE2B f1a54850481bcd3f181b4ef
DIST gentoo-kernel-5.15.12-1.arm64.xpak 64053450 BLAKE2B a79e0d6f66f3a4483e5b079ddc62913de044c88977a32b46cb9bb390a65363592b003e14322c4ea96d5cd45793f85423623a82d1d3946efa28a61d8df2d30a0e SHA512 a0ba5ad7e0ec2af595aee306546f45b3b58dd8c8c2b502d1bf3c9c3d3aeb3cd9d6ed9b03fb8b0c6d660cc046c66b163a0f635f9a31238c0e4824c8223f44e257
DIST gentoo-kernel-5.15.12-1.ppc64le.xpak 57918044 BLAKE2B 98cd1cb7f03e33d6e69f1310cfc199cb60597cf4a825b861b9d66390e34942d6252c87a16a9fcfbd0b5ba5e2f1579c2b7692ac0eee462834a2166c4e4c62da5a SHA512 b85a6166c4181658ba834dadcc0ac6a1f2ac4b3e0c38a430d1ecf8e4ae14a945d98ee12fa519a173c90f42fbcdb00598f72d22f3c646773f767a4a99fac09058
DIST gentoo-kernel-5.15.12-1.x86.xpak 59900557 BLAKE2B 60a49d2aca7562d6e3a324925f1318917512f083a3037988c142c816fca3d9dbe0716176b4d3d7a1fe2d5eca58b13cd261b6d29c9bfd82dd973e4b4a09e4cca0 SHA512 c6a0c7689ee17769150941395c301d8441c68dd6ad6d87e2aee03c3e3662b022f6607d8d57f26a1474e0bfdf2f5ce0def0fa911a5bf16f6d50566c64b6416c05
+DIST gentoo-kernel-5.15.13-1.amd64.xpak 69014252 BLAKE2B 2552baf934bc422247add8526a22a9550cd2ff443413acea10047f8e6d0ff6c224d8469bf1610e87d7965135cfd114799ca059fa69dee4e38da486c3c6275327 SHA512 4d6a649b55a45c07c62736c5d1f05cf7b93c3ad6b234451f54513d7554d9a0b46f29923648289a91b028e99477ce6030e77abfcf8b1841aec214e6d28952014c
+DIST gentoo-kernel-5.15.13-1.arm64.xpak 64045786 BLAKE2B fbf3147fbeae75a3d56177155eea889a65b965e6e9eb04a62ee25951e13a8572a0f681fe02a9c5a5a88f86b5fd5f26d82617c851474d97698fb632408cdcc090 SHA512 84363a3863fbffa36b9247e758f7b594fdda958270c59eaefe33525352c7009bc7f4355f6aaa4a184744a8596735803f0c88a9ead54aa44e345f1cf73f6fc2ba
+DIST gentoo-kernel-5.15.13-1.ppc64le.xpak 57928928 BLAKE2B 2183f41f524b84e8dff90d886ea764a66b058f258767a318154c994336cbaf0faa9f496a014479c3ee338c58628fce7d7f595ca7085dad195ba605b36e30268c SHA512 41d21261009a1e5a47b6ba9e2ae89cb764cf6ad6f55aa08e748477e3821aa775f750416c05e28e1324eb5cfe090d1c6bc583adbf131a7117b40a781015e5e76f
+DIST gentoo-kernel-5.15.13-1.x86.xpak 59901223 BLAKE2B 737281b1c3721880d29125e1d1089bd8d15583c58aa819cfb5c4229c73ac18a45de61fe2614d9ef54bff768ffbd00f4bd133ea7319f58b22145c09d3ebb20298 SHA512 29c4c1d53395d5e7c63e79d2fbc3ecb8c9c9c4f5f024261ed256fbd9815548631e91405d1586a227c5a37f5b85df27c44bc5a601a5db38d56fe7d67bb36c1526
DIST gentoo-kernel-5.4.168-1.amd64.xpak 61384671 BLAKE2B 8097b6fde83c1e607a04ad2deb91af06a29fed92a0262dcac3cff54a0f46677664a7e5eaedadc2b56b8aec58baf037c4afe2e89d9235a9325bed2177b1d16784 SHA512 a954a1dbbd5f4f600be6a9540d3de48c5ede39fe1216e278ed43180edbeab648ef62a230711912b3f4d756ec31c4b6f20c8642ff0749a8e3c70071e35983ecb4
DIST gentoo-kernel-5.4.168-1.arm64.xpak 57633627 BLAKE2B f5e6f9a4105b358b01040d947ffd32f56b7a8ee7cb121be22ca1785bfc3ebca3a75a396093f1b7e1a560931e8c8d9c15dd63f73cd8a78c9b6658360390ee6217 SHA512 707148a9f1395482d5752c1dca293056f989415ab277cd7e33bd540c75df71b42cae97c238a40dd411a168e60cbad340ac48ecb037985b3d465f1dbaaaf3b57b
DIST gentoo-kernel-5.4.168-1.ppc64le.xpak 54973828 BLAKE2B 825973a2c3e2ba373ec3085bc7dfc8a84ed2f8e8950a5a9307c9f732d1fe2defe0a9152b51334b87e36ff43ab95af9158b38d1e008fe7a34f2bf5cb1e4f05a9d SHA512 a6eabb0b08d3309d6ea0133048d6fa9d988fdf2e5e0ff2beebbc40df5c6b76256331862b499e079d3f550b0f8bd9539592cd6fb4c16a01efeaeb6aa9e8e3a7e5
@@ -39,16 +53,23 @@ DIST gentoo-kernel-5.4.169-1.amd64.xpak 61393601 BLAKE2B 332199b6b964cbbadb9cedc
DIST gentoo-kernel-5.4.169-1.arm64.xpak 57638451 BLAKE2B 8c2a318df34212b864b19b9880bad0394c1ca67cc354baa88718a013b677c4093aae04df603d214e6cededf724047bfd63f0fcfc292b4dc66da67cb44e58f8bf SHA512 05e6049c26044a985f8eaee4b6342d6c679efdf848c26e42deb84375676f4c42a42005bb3c7ffe5c9c6d489e45acbbc21df3494111e260ba4d1f3efc2994d746
DIST gentoo-kernel-5.4.169-1.ppc64le.xpak 54983821 BLAKE2B 4f8b82bbb73a2379925627c8d6f316c1d58f7645247ba72d0ef18b0106eae0d517a109fb9e3cf7fd4708566f603b9a3d42c5e0993a9885dc5832df4bf0d6819e SHA512 546f2f96d28b55c6a994166fbcbd94a12c6b02ff0481f54d52d62eab0ff7fde353c9c65919c13b6225b7e114ce7dafc0de025e688361d09e1b896e7cc1717ea6
DIST gentoo-kernel-5.4.169-1.x86.xpak 53198116 BLAKE2B 89249b6cef130adb45090796f3500ed09b919f71b9e10bf639427d240f5b0d6169d904fb78f2ab788695b41c16ce963404675e5bc58882a0a5e2d3ec68f942da SHA512 a6e06fb1dc1fa18042943a61cb864c85ebdccf80a3a326e6d0e8bb1b0435d76535ca05f24b69ac4e2f4cd76063c76351eace2007be40f1844cedf5c5ae71b9fd
+DIST gentoo-kernel-5.4.170-1.amd64.xpak 61437451 BLAKE2B 5e01e8ec1c919a633211c5a7262e3972939e700ca0f432874e61390d518d3c468fb0e075fbe33f899fbca48eb4590a531b26b87698f9a59a0fc3af45b50b1a6e SHA512 817dd3638aec7f96101f55e62bbe4cdd44dab1e013f025ff006c195fa31b2a4a2504ddead47aeddf1ca947e926ca80859524a8136fcf92cec25179a609f0f48c
+DIST gentoo-kernel-5.4.170-1.arm64.xpak 57645414 BLAKE2B c45e223add4e984cb5c2ac9d5d7056f80d3b29b642036fcc6bae96e24183c39162f289904afa7c144465592ff8bf054ebeb0b5c539d9b7b4b2b4186c2c2c3568 SHA512 691284686ed9c4d1dc789db4d17d034b0de6c95f986ee623c861622d462bdc5cca29eaf044ea9ba86a60f45c078df1841f06842b861d61136ee7cdfb638f9c94
+DIST gentoo-kernel-5.4.170-1.ppc64le.xpak 55003202 BLAKE2B 172dcda8825d0ee532c909fbc9ca85dc4f593f0626bfedd1d843ab7c26a2c2b6a0eb9812336ee5d526db266de9b158c629cf32056e62585ac16ca1d76cc393fc SHA512 9551f23f5d0b0df0aea3bd09237aed422b89bffc270e8749f2daf4b495158379f16b3908b58f340b98d91b493b9b4699fea173c8ea9358f351fa20c43cfc2fda
+DIST gentoo-kernel-5.4.170-1.x86.xpak 53169209 BLAKE2B fd0abbd6b9160f1f5b147b9226070733bdf1e9c411872f9e9f33301b1d59138cbe067384f1789fc27494f8173ae2c5dbe0ae598d26ce775563e3ad98984d7163 SHA512 f182aa6c0fb0fab3987cdcf8e58aef7a0953673d52bee53ed4c05b3be86b138d44822e715e20d7964408d5067d4e56b7840da7c83a5f296d206872ee12290b94
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.14.tar.xz 120669872 BLAKE2B 0047f5aaa3940dff97f4055ef544faafbbb5282128e6afe21d2f47d8dc8c395806a17016febfa050117d16f59e74b882cb8b9c5011d68f119c230d0a4d120524 SHA512 8e4f3ec3d36f774280f75dc7b004a43e09417af58f12e9c9f8348976659d4cfda7ad905f306f43fed66a27922e5c45db22e46bbfa7a0b9f365012380de3b6f64
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
EBUILD gentoo-kernel-bin-5.10.88.ebuild 3071 BLAKE2B de53d6f1dee0c4d73e733c7c2b2495cc01f177331e36a4691a9dfe097ad53260b3830dca85805e94edf9062d33a54003df65a2548d448c232ca4c589a239c98a SHA512 6b1bcfc56a49f4ad3c58f97dbdf8778ea783a14304a221e50bf1fa3c1da3f81dda91eaf6a4c25d8a862a57b9e23841f9ae6c6620b1627337e65ebd954342784e
EBUILD gentoo-kernel-bin-5.10.89.ebuild 3074 BLAKE2B 5ebad810a4a7ce0f54e8f4e87dbe60a075fe062a8c57fbf01b3386c96f00cafcc84397f27013724005c3aec48aff5e5f317e0ac061a84bca3fda27c31c8a74a5 SHA512 da29ab068f2dcd5ab030e7d859c34395ab6400afa3c1867f24e77ab42a212457beb0d475728ff6db6bf6e595ec8635dcdcbeab6666e4fa3b1f68daf30e1ecb3a
+EBUILD gentoo-kernel-bin-5.10.90.ebuild 3074 BLAKE2B d583dc6c0c3587ca72dd2841beaab688dbdd5cc8b84896d7058f27413a4b3391d783629b90f2cb69ae3c3a0c105e0e1bcf4c5a82207bad237cfb493298e4ab4b SHA512 25ba908ee68802cbcd2ca059a8754a40377e5a55081fefcc35f4a6e7663e0e2e48d4569f8a043abcd0be25536d37c2c988e279775f9548ee15dcdee0ba45f1c9
EBUILD gentoo-kernel-bin-5.14.21-r1.ebuild 2542 BLAKE2B 8c9310e0bb5b7aa33857ca8ad7f9f409a2fbc5c7199fc265cb0f1506ec8c91b6f6991a973c9fbe618844d13500249bde12486f4919fe37138152db67ae764495 SHA512 2dd1de36511ea77a9eded09ec735ffd780febf8450fd2e89479c8e3f286df9f0f1cae163896b94af7c93b98eccddd8187be80c2bfafeb22a44fc4691034ab175
EBUILD gentoo-kernel-bin-5.14.21.ebuild 2677 BLAKE2B a5897b13e2f407e1558f646d722ac614b384b575c9700e86934c659d4ec12d99c8d35ef1ffa5e2b7c67ae19d87884cce7e357d9de2e14680d2eb89455f80a905 SHA512 b627441a44ac28875a2b8d329d522277dd234e21f20fc2b2d31237b78b0c254443249911d754d62ba7300d59405dd66046eb88eb2a3bbd12425b73be4fbb24cc
EBUILD gentoo-kernel-bin-5.15.11.ebuild 3072 BLAKE2B 783a5a7152a12d353bd5ff705df41cd3eb0d7dda53fb5933bad937eacbffa4affbf192db560ee26f661645599de585f644f130c7bdb2439bbb32fa76bcdf523d SHA512 76ea2f1dae3756a52870720d3bd68bbe6bfae6ae350334c7c6b734eed57c03c9b51de34842510e2975d698eab6dec57979fcb95b0871ecddd08e3f5fe52fd79d
EBUILD gentoo-kernel-bin-5.15.12.ebuild 3074 BLAKE2B ba5ff603a73bfbf8936ee187e3ac80ab55b8ec47572ace99ca61aed396f9fa58abdee0e4bdaeb0fb20e44565e0f5857730d239458cb2edac2f9bbb877605f6e7 SHA512 67593f4b03188e9dc70a1d9335f784ebb27490bea85a01e9964dc527086f2051ad1bac050f36d633995cbf36c0f693d885bfdcb5199e141b9014a7304c48715c
+EBUILD gentoo-kernel-bin-5.15.13.ebuild 3074 BLAKE2B 695ee3d25a404ff369897604385e01ef158879b741b5d63245bb91deadeea1e09c43ce08cadb2a5f8f2e33b63850a0b0472de61b8cae62e1cfe73ee415d4c125 SHA512 c65166bb24b29c6ff071757f3f96c41713d9488730e28ab8c42999882a4f8d41a419a412a06300ceefd9014a10e12dcc9d113fe947912bead568874ad11f7205
EBUILD gentoo-kernel-bin-5.4.168.ebuild 3071 BLAKE2B 024e66d6a8e07de89f3f38363a72af8d3b2074accb187445681a9bb7a1da3b04ec064d2b3e9b4d22d779e0c34a4fc49330c7f52c24ac6e6b344f9515343b45b1 SHA512 00f6bf6f2646f78dbe4294c78333c9fde591e299060c37fe3c25e04255cb670f62f2dc15c151feedbe906bf2112c3f6b8863322d01c5fa251f7a93cbae6d3127
EBUILD gentoo-kernel-bin-5.4.169.ebuild 3074 BLAKE2B 92dab7b845a2c6483cf5ba5852b875ac9b18da69f9f2ed8d3630153cba4034d5a90f680c57b82ebf2999b914f8b00a5466639b67736d5c9286a42e92fb6bd94c SHA512 914cfc03044e04227a076c450582f9dba5221c02a0a1488e39f3e835637446190e4f5d6fa42bd282953fbd414bb18d62433dcd28006b52f1e230fd2902bf5009
+EBUILD gentoo-kernel-bin-5.4.170.ebuild 3074 BLAKE2B 875133c6de1762d0e4c50684427e5eff9fae0ccc466d772c84da5a3d66f13724810c419621d7531624a3bae56b0f7a64eabcf5460ac7dd786f310ac884cded96 SHA512 43e5864caf5edcc3924606c253c2a6fe7f0f08818951cf8f6dd49993982a7694ab8774064ec1976f5e499a2a9283ab2fcd26e2314ccb346f4815afb2f58c118e
MISC metadata.xml 353 BLAKE2B cd022bd01b289ae703ae6ef6c2539fcfce833206c55e328ba02fc42b360d60f76b1920927b259dbb199724e6d3e7b0f68ba2044680d962d3cd03a973475582ff SHA512 10b10fd24801843108a71ca7d0c27514965b0a15a60da4d9b521fc41493448a1b1685ae3278dbd46cede0d069e51dede402d2c1448c8ae6a7fcfce8acf415bf3
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
new file mode 100644
index 000000000000..c7d60886da7b
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.90.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
+BINPKG=${P/-bin/}-1
+
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+ -> ${BINPKG}.amd64.xpak
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+ -> ${BINPKG}.arm64.xpak
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+ -> ${BINPKG}.ppc64le.xpak
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+ -> ${BINPKG}.x86.xpak
+ )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}"
+BDEPEND="
+ sys-devel/bc
+ sys-devel/flex
+ virtual/libelf
+ virtual/yacc"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_unpack() {
+ default
+ # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
+ ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
+ tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
+ eend ${?} || die "Unpacking ${BINPKG} failed"
+}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP=":"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH=$(tc-arch-kernel)
+
+ O="${WORKDIR}"/modprep
+ )
+
+ mkdir modprep || die
+ cp "usr/src/linux-${KPV}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
+ "lib/modules/${KPV}"
+}
+
+src_install() {
+ mv lib usr "${ED}"/ || die
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.13.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.13.ebuild
new file mode 100644
index 000000000000..a42b48150042
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.13.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+BINPKG=${P/-bin/}-1
+
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+ -> ${BINPKG}.amd64.xpak
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+ -> ${BINPKG}.arm64.xpak
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+ -> ${BINPKG}.ppc64le.xpak
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+ -> ${BINPKG}.x86.xpak
+ )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}"
+BDEPEND="
+ sys-devel/bc
+ sys-devel/flex
+ virtual/libelf
+ virtual/yacc"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_unpack() {
+ default
+ # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
+ ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
+ tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
+ eend ${?} || die "Unpacking ${BINPKG} failed"
+}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP=":"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH=$(tc-arch-kernel)
+
+ O="${WORKDIR}"/modprep
+ )
+
+ mkdir modprep || die
+ cp "usr/src/linux-${KPV}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
+ "lib/modules/${KPV}"
+}
+
+src_install() {
+ mv lib usr "${ED}"/ || die
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.170.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.170.ebuild
new file mode 100644
index 000000000000..5c7e8978af15
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.170.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+BINPKG=${P/-bin/}-1
+
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+ -> ${BINPKG}.amd64.xpak
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+ -> ${BINPKG}.arm64.xpak
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+ -> ${BINPKG}.ppc64le.xpak
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
+ -> ${BINPKG}.x86.xpak
+ )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}"
+BDEPEND="
+ sys-devel/bc
+ sys-devel/flex
+ virtual/libelf
+ virtual/yacc"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_unpack() {
+ default
+ # ARCH=ppc64, but tarball is ppc64le. Update if we ever introduce ppc64be binpkg.
+ ebegin "Unpacking ${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak"
+ tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH/%ppc64/ppc64le}.xpak")
+ eend ${?} || die "Unpacking ${BINPKG} failed"
+}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP=":"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH=$(tc-arch-kernel)
+
+ O="${WORKDIR}"/modprep
+ )
+
+ mkdir modprep || die
+ cp "usr/src/linux-${KPV}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
+ "lib/modules/${KPV}"
+}
+
+src_install() {
+ mv lib usr "${ED}"/ || die
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+}
diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
index 784094a24392..546fd45fdfee 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -2,16 +2,22 @@ DIST genpatches-5.10-95.base.tar.xz 2769920 BLAKE2B 5de95da15985c9188801c6dfc413
DIST genpatches-5.10-95.extras.tar.xz 3852 BLAKE2B 1deb0958934dfe7b0092ffe9254269fc8ca900cb526f4805e38d7c69e8d4d587b50a169b1a54d32ed83fdf481626f853ae56e007a21554d82a7befc598d571b2 SHA512 f3c5ca1aaa1f7ba0743fe0d0f3046e411547c09d3590766b76778dbdbe1221ffd3542f3231e6ac6a77773caf3327d28aaa7bcb767cdf132a4fac7cf8afd3e86c
DIST genpatches-5.10-96.base.tar.xz 2787744 BLAKE2B 0d845fc9e5eb4cee41eb60756661d5220da31ea438a16a415431415a54503278b0fcd69cb8562e1c7c47ae794df4d0691a92ef034aa5650ece4b0ea29f56c73d SHA512 5424bb5c20f6b918abfa8b308ceae9dc321d1a8621e311ec1c492b9efd9bde41f695d12085b0c8eea16b8113832580b1ad831ff18a5354e5cac2e275d99bfdab
DIST genpatches-5.10-96.extras.tar.xz 3852 BLAKE2B cd431b92e31f333d913f8607df5d3656dfb924c4dca63e86ac30e52b636773f82287481b4a51af57d51685bf55db2d0d5028bf3e5a3255de0481d277842681a7 SHA512 3612c26007ea77b2ef0657a1c11174f1468bbc1cce46cc189a829f66f1b242a54f29305ff405ed49356427f0283ffb23e5299ccefd7dc083492eb0143855bcd5
+DIST genpatches-5.10-97.base.tar.xz 2802920 BLAKE2B 09d1dad0c97f969f645631ed73963c561e03caf32c777047352e838553c63802bddb45908c0fa72debbbc481838125e2e20eff9e022a75e7d5cfeb6b45cc871a SHA512 d53660b318b5b68ab57613360294b816bd5d041a6c10048a3942186be0500a43d3313dd8a8b2d0337dab914f6d3a16d48acd06dc6c095e63f75e87ad8d3fc8c8
+DIST genpatches-5.10-97.extras.tar.xz 3852 BLAKE2B 5a00cefa5655fd06944c70ead8e8dcad1759b98fd898a7c6dd40e1f6d3e7f25185b1b9a5d1ececc09a4896ce2cf47d2d58f23f1326f0ff626ed31b05386408dd SHA512 afa2e426035ed8cc88d93f40a19e4978973f29434e94cc44cb18f585b4c8a377ec2c3d1212b9f53e2ddcf6cb70b47daec7b7154cba5646f5c31189587819f9a6
DIST genpatches-5.14-24.base.tar.xz 865892 BLAKE2B 5855b54e7ad2fe9fec353706d026b774c939f82967af5b57c41245762e0ea7fd18731faf1251b1b7aa814c2949d354ff24ce9f078dc68a5c8409490e5517462b SHA512 d83feb3e3c9a32df559fd25b598cb358987f076c107a233a8503390f85132fe6d2a62ee163482439308fa7a62d15aa83ebf9bebaabe0e631eb831fbbbfb700c8
DIST genpatches-5.14-24.extras.tar.xz 3844 BLAKE2B b11a8019a920d12c848fdc34514ed7352217e41f659bb7935c6211132897e8f948a8ebfd281b89e67e3993e3e5a03f2f32b0b4d3b73f5d1228e65812cf6cbeea SHA512 a2b757955740078aa3891a6a696bd50fa35606bfc6dac0e739abe2869d5322554417b4bfd6a989d23a2d31bea14c06294747578025ffac3d77e8a91ea16f4ee6
DIST genpatches-5.15-13.base.tar.xz 604984 BLAKE2B c674c2eefbc18f2a8d182fa95606714b9a74420d7a3ebb32138b714743f11a7c7b278d77d33747bd1fa1a46e8f8e8364a9238ce3acee6134f889fae267ab0239 SHA512 0741c183cf8def586fc17fcb2a44d81dd5494ac9430a5ca07d239079f41a7a24bb686406e0ecfccdeb8a38e33e99831d2b355d0e8e65e8dd2e30db5f4b0bbe4d
DIST genpatches-5.15-13.extras.tar.xz 3852 BLAKE2B 131550ddf5d1d67808b98040e88bb75d9020ee99b7907d0b79839a366c52e83c5bee6a322f12363ca0cfa9816d17b36002b5ace1620ef80b386ee8c09fd23866 SHA512 79fe958fcd5b3c4c7406374431e28a482b7512214c0ddbbf24d5f4a42e7feafb3f235f266b0023e666348c2c1888d1c678d726403b2f873d55991e5aaef4b74c
DIST genpatches-5.15-14.base.tar.xz 639672 BLAKE2B 93976aee6245c420aa654981538f3dbdbeaa9898410d0ffef103158e3856b18dfebba293aba62e4adfcb0c402d803428637c7a7c7b78a6483b64ab816f3fe355 SHA512 37f506d21264ac54d3075890fdb5f6267039518f083961f13a1859e1c20a390be12071a95091d9b01f5aaff11623569f0bc663180e4b6741b765e64ff45af361
DIST genpatches-5.15-14.extras.tar.xz 3852 BLAKE2B 09bb1bd3fffd353fe5454a033000632f9c76ede889e8550ddcdd507651e427e6b55fc65329ba89753b8b0d4e4bf4988d3c3e54a54cdf01e54b0e200d38fcbb68 SHA512 61bfb0e5d1f66b0b6b689c8e4474f22b8d2dbebd9233ea139c6da870cdb76c9a1559eb1469f91f4c3cc0eab5f2688dc7b843601ac10bf989bcdc3129510e06b2
+DIST genpatches-5.15-15.base.tar.xz 662744 BLAKE2B 8eed543eaa9a3c4778d4fb196877820305dd0fae7857c719fd68f04b2fe7fb0d6b7e19ae7a157adc7cd301f0e7f35e8c0fee7bf58f4104c0a802a6e2e2f6204c SHA512 f0253d9cc063a8d29f3796dfe1eba7109ba89340d1e4178149c4786e36bc01e12f00a48968b9109438ea349b1ca1f486ae35d0103c08577892fcb83befa514cf
+DIST genpatches-5.15-15.extras.tar.xz 3852 BLAKE2B 0329c5eb48a8a7abaa686d62fae617d2a4066577aeaebc787ed2547de293f7203576fbbe9075d6289c774a2c95f26c085b3011df84dbd1d36d6b652644db3656 SHA512 b5930766e7f7b0adbea14d44526f570e058d8121b14b548e50ce185c1c49a1c5d20d2cd9b21c196066b8291b782693cbe38cac9f822ec1c015729e3edbb787f6
DIST genpatches-5.4-172.base.tar.xz 4281140 BLAKE2B 438ad10331e709a85f1ee2a8907a982cd545579940431220f763b1f68280d007d344627b0d1cf4406e2a439b76d20497e1f4aa6d103bb5569f119bc5174c545f SHA512 faa28b056e48873b41b78b540afe7db3200020f85f1ae516f7949f3cef453eccae9b6b8631d594ba8b1dc1b4d6b55b1e9c9379c4880eb4697bed956b0217bef4
DIST genpatches-5.4-172.extras.tar.xz 1784 BLAKE2B 9d185d1ff33c56417bf9cfbe33efc6ce4b743a0ab9bdf419dbee14cde34d7c2d6d17884ace56880f75cc28a16b7e18a5e7b87f110c64bc7c84ceb81c7df85831 SHA512 cee6e49804ebc200dd7e308d2a59bfa0e381428caf69678bb6d406357a86398327a354bc2900096f82a77b47beea7fca7e5709cb390fbc1e0b7575c01d062024
DIST genpatches-5.4-173.base.tar.xz 4294304 BLAKE2B 7622b34b82e901d2823f84ef4ccf282a9224dadf5a5248bbdc9b1328aaf476b50df5ea6d359af64507c30623d57a0a61f9205b5d48eb1137a404ef2ca4ec31c4 SHA512 34ce4139ccc9119546a88efb71f46b1172039f536e5072337270ab93b83429b2975a3c9cf4f112f280e62eaf506e62b48f775a4fb772a1a4de8681333be76a02
DIST genpatches-5.4-173.extras.tar.xz 1784 BLAKE2B f01c9772a351ca0db5a44f8f13c80e30b73c546151ae543635a9d33a132f771133c6b8e1349971ab25a972e859a46e79cd64a07c7b4e1335544d7509690530cd SHA512 6b26c1e2025aa4952d23330a8b3878a11aab77e8451c2af728f2d98ab2ef64e415c6293179ace1cf08d91b887309eca9341870416c0fe2e901a397d29f035212
+DIST genpatches-5.4-174.base.tar.xz 4301872 BLAKE2B 0fba459073a7132ce714ba48a9e96a7eed25a6e5ad9f6ed37ff20de503f8bbc8368684febe1d93989de1c2fc98c233d0a675eaeaeff714ab71722aa881e549b8 SHA512 a91b906d4bc21fe3a8ddac50c613b1d8ec7ec9861f3e5c0b581fcffa68057f5c515066d5d15cc042a5412a9f0fb9980c4159792f925f29beac7c02fb98190285
+DIST genpatches-5.4-174.extras.tar.xz 1788 BLAKE2B cef1df26cc9c64dd12eb4f034a6e860d37bb1bbd7e1fb7b4f5c0be86f0415d7f3613a33e159ae742174bf947896024a119055b5713211ddcbda3efd8bd902417 SHA512 87f287fce0d40450efa306f3b44c5fcf1257aa6825b6f9894c29bef23791326666af38f561dd197e0c5c0511ac28297b3a5c0e976296fde13eb0bf99ddf3a3ec
DIST gentoo-kernel-config-5.13.4.tar.gz 4024 BLAKE2B 9b4e3205c356c791768b9de09057b55499519af5551165040c5ad50bd85b2886e34a9f8dfeea08c6a2113b903341c2bed897bc2615913cdfe3d13434d7be6f48 SHA512 55d9f2c72d164f81aede7ce5b2c703f8a426ad0a1a3323c0a304c9f07ed86aa06949ba2f42da115b977b810886a47a0126eda96ade853970a951c301eee5e12c
DIST gentoo-kernel-config-5.15.5.tar.gz 4128 BLAKE2B e30fff372b0112cc05723463cb4e93de79b5b643483796402eb88a7e704706a4033af2dbab9424cf14b1d894b57fc053b969f5fbfa15cf74e30e3d045703918f SHA512 5e8c6945da5e9cfb8d20663910fc38ee36813067e1679e17bbf1dfc6fc0aa9125f1fc949d81937b297215925004e0ebfb3b55c7e707184b5ffcf23d28882113d
DIST gentoo-kernel-config-5.4.114.tar.gz 1298 BLAKE2B e494041cd63ba53f055cfd555e359934d5054238bd096addd7965754e6708bada63398c4b315318f73130ed81c1391524388396775632248870721f1ce23f203 SHA512 225600db53532ee131dd83d10cecc97a83f4615975ff32f3f6190a15eace64707cb59490bb42940e4429f9054221b9d9a589ada443922062bb5ee18ecc42c26c
@@ -37,9 +43,12 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7
DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
EBUILD gentoo-kernel-5.10.88.ebuild 3569 BLAKE2B 392822ff7a8ae0fe39fb4fea6d417f16eb9d772c378aa0a0fda4b0f299dd8178dbbdbe8a48d4d5d27e859f2f86380bc70fe94357da367d281fd2cfa0862a497d SHA512 e8d6ed98d4fafe02e1d6d6651e24cd3ffe80f6c0dca3ced2998b492e44e1adda167212280660a3c0a6a702e6d4f6a3cd5a926b720eb9e31162cb6c949e8bb13d
EBUILD gentoo-kernel-5.10.89.ebuild 3573 BLAKE2B 3628c2c1df1e479d16bec4c39b25949bbe55fcb61396b45b442525464b59b6cc4868fab38fd130ddb2690d5039ba6f047158df3c39ba93cd04fff8f41754bcdf SHA512 c13a59c1ddfcf6e38269872e03c6f2eec5e15ff63d46b2b06f69e649f3cbaed4fc59c0946be13f30917ea3a928c61bd0b0399da248a520e2adb488cdf87345c2
+EBUILD gentoo-kernel-5.10.90.ebuild 3573 BLAKE2B 0f87dd8ecd0ab8cbcdf4fcd306e64c1e44347a90425aedd3cc71269e5385ab9ca48600597c269b57bc4a79e61cf85a9daabcefcd48ca23a84d73ef7f45e305bc SHA512 111c9b98c92130c3dbfc52fe842596aeb271d7bed9155af155e27beb089e0430bd996ef5972d23c3f8bd92ebafb90e25585b0d387d0651c2d834c08fbab24d9d
EBUILD gentoo-kernel-5.14.21.ebuild 3131 BLAKE2B 68307b292c0248347412946bcf538d6544b21dc416d0562cb3cbf6d897d2782ab88205d2feb931fde43d4897169eb61eb87c9f9e7cd9161a462151acb5a4b45a SHA512 df621562cb4542e95cbc5137abddf2d6f665d6c5bde2a0a51a4421fd6efb1ddd1ea2f787627f134555380451c5b32a31365cdf5b5123cc5ee7edc31d4a13b1b4
EBUILD gentoo-kernel-5.15.11.ebuild 3566 BLAKE2B 6c47a387abaf09ff1a42df3c6fe2bfad7c4f266448fd904751adf1b23ca95b92e908d82c4714e5ba0d1bf0dc262df9d5a4018dce146320e02be155c5ccd25402 SHA512 9d69eefa61be34896f0ae76e6f58d26ae8d28e615c70db1003715f032753c9b8442c81eee2d2a79c3433c64b378725273d11eb69c4ca7175c27b78db57f75263
EBUILD gentoo-kernel-5.15.12.ebuild 3569 BLAKE2B 00385cb6dc3c824bfc800e70b05e5484ee19024d03be46ece166f3bae68b47162e78155bf70dd0d22dcaed0044f7e5d0ef944ea7a38746acb57db2dc7a55c038 SHA512 25c6faf7d080d96844fb607615435eb0482a8ca752719c457f08e49634e8f54096e2240d7c896ce57a7463f9071cab9ed913a96330cb8871c62ba5813daba9d1
+EBUILD gentoo-kernel-5.15.13.ebuild 3569 BLAKE2B bd24f1a96307b94d51ba4126bd57b38d51970df396cadf601910d242c943d293fe0eaef70c24d603ae507e75f43a27ad2be406d6af466dab2bb8893425810a56 SHA512 aea42ecf7eacf85c27aa62ce54c4e83895d8245142b36de279a35543478893c6cf04cb591f5ab24d79f6958ef4a512f56e1be12684c9aeaa419ab85fe872f1e5
EBUILD gentoo-kernel-5.4.168.ebuild 2801 BLAKE2B 8ea777cbba56142ef34e73423da0f5e4a1dca399f7ad865e0ac6fb6217aafe5851b65a924c5331ff8e6a743c08efcded069869cd269fe6044653119f8262246c SHA512 ba623993bb18788d290122f454b86754036c43eb5692aa8a7e75ef3e026f7edd4020f387e4a8f9e4c60da689cd94b56011e6b3451b6c4f6ba67aa9c0f1c4e052
EBUILD gentoo-kernel-5.4.169.ebuild 2805 BLAKE2B f0f8a58b8b4421f825636e1d72d10527c398b93595b9f0534da034f23217e0f4050608c2001de154cd2bfbb57132398f6fdb2c92eee10505344b87a8713c04a7 SHA512 b9f64b9ca0014724cc2719df1fe9809c12089c4f9de27ce57a26fc3ee03311f06f6237156cc49c0dc7448c328206bd3d73dd3a48964073fc6543095de3b26e56
+EBUILD gentoo-kernel-5.4.170.ebuild 2805 BLAKE2B 110e446132fb6c42cf0d6a545f8cb062e9722e7d035f815436e8f59b73300050ea84cc3bd964bbdf5b0c6dfdc4c7c9f2bac17b6884d8dc00fab61731cd3ab4a3 SHA512 0ae2100fbfc08f20aa2973d5c837ac378cda46b0e3076fd12c346de85d931e4ac2dd833260ebf32985ed665404847ee69a5b47d729b1c670ad21906bb46a0170
MISC metadata.xml 465 BLAKE2B ea1260a1638588a48d9dd776e9eabd9730a181af8416ba778c936fa2e80a2360be146d3cc80599e50e0a72ac709eb9538184aac87cb96528e445ed450e34f4af SHA512 c7b7b1a45fb7082b8d8d66cf5a387cc4f7207cd9488d1d5e1d6900f1e4147aa9290b5522a94d941a885f1599b5df2482b529e40912d2b2cff400ecd4b1704c41
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.90.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.90.ebuild
new file mode 100644
index 000000000000..2a033bf8c0ea
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.90.ebuild
@@ -0,0 +1,124 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=5.15.5
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}"
+BDEPEND="
+ debug? ( dev-util/pahole )"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}"
+
+QA_FLAGS_IGNORED="
+ usr/src/linux-.*/scripts/gcc-plugins/.*.so
+ usr/src/linux-.*/vmlinux
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.13.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.13.ebuild
new file mode 100644
index 000000000000..d6013f70c1af
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.13.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+CONFIG_VER=5.15.10
+CONFIG_HASH=4882b85cc85fb2b7df396c4d671cc6432596eca0
+GENTOO_CONFIG_VER=5.15.5
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}"
+BDEPEND="
+ debug? ( dev-util/pahole )"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}"
+
+QA_FLAGS_IGNORED="
+ usr/src/linux-.*/scripts/gcc-plugins/.*.so
+ usr/src/linux-.*/vmlinux
+ usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.170.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.170.ebuild
new file mode 100644
index 000000000000..c41d8d334c9c
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.170.ebuild
@@ -0,0 +1,96 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.114
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+ -> kernel-x86_64.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+ -> kernel-aarch64.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
+ -> kernel-ppc64le.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
+ -> kernel-i686.config.${CONFIG_VER}
+ )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}"
+BDEPEND="
+ debug? ( dev-util/pahole )"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die
+ local merge_configs=(
+ "${T}"/version.config
+ "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
+ )
+ [[ ${ARCH} == x86 ]] && merge_configs+=(
+ "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
+ )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index b0ccc063b0e8..5a6b6b10f827 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -16,6 +16,9 @@ DIST genpatches-4.14-269.extras.tar.xz 3652 BLAKE2B 49a66f4a1db8873691d3b3624317
DIST genpatches-4.14-270.base.tar.xz 5445092 BLAKE2B 3984913e5a59b1714c6f6d6bb988cdec3058cf9005af2f693ba1c954e497453a163b29e0a69b860d88342d5748e9450650e898f6f1fc6f3fcdb4b438700a3579 SHA512 15ae0d6b765620c9a379a0d827bb1765f055e8847342b2d469b819b42a842acec635e73c6c367a6db470a6f8b28f1d37a92c0b8f6779480e7bcf0207571bcf1c
DIST genpatches-4.14-270.experimental.tar.xz 5712 BLAKE2B a18b4b95e37ba31bf935fef3ece99b27345317944c0f60384da86bfe7cf8e097a207d2c75f7a4b30a4fb46e537b55e6ec0828cf20846c2cf93ef616e1f44e2b6 SHA512 c2c25b4651cf47cfe88f744e0aabf4e77b6c8c45bd633277e0946ec4ea9d782f1f576d9effd0f0e1a68035f4a4c52ec501a6169f838e940c325dc842ead33216
DIST genpatches-4.14-270.extras.tar.xz 3652 BLAKE2B 632dae5102f41df6119b33f6c9c9ee0c849bf4c746bf36c93d38bcd73b4da1f39a20b5764e38480759b281fbbe0062267a88ae3d5a8835a52925b4880e31eea5 SHA512 9d71308862cbeaace8ac185ded25aeacb390545d410d523d7f3f7394e86a69c1a27459e1923d76dc00fe4916accfc1dc18da1f213d435d203f145dd8d0bb5a47
+DIST genpatches-4.14-271.base.tar.xz 5450220 BLAKE2B d3ddddf2a3d38410b2a5b295474515f9548f4fd9b1c204cb19187279477c4509da58f3ac9de07220f9f44f3481a4b5521909a71b169ed60cab2ec23877fb99b6 SHA512 d85aa69148345a541c0e190c32a3bf10112cb9cb4fa1f88f0cb3d9194dc2a228a0ad6771d1eaa676e56bf0e652f875150ecb215e9896e5cce6d1d28f223ad592
+DIST genpatches-4.14-271.experimental.tar.xz 5708 BLAKE2B c85ae2567aac9f34a825f795e66881bf701c5c6504b8e047711a2134ed0fbe3fa7209d55e4fa36b0001d87b73ee632cf7c629e5a21aeace628de6253624f3d51 SHA512 578bff5bf712fca22e5c00e1012de459e61fd78b639f18f276280563533c720bd8e992f8c144a03c150a03976bca4b13ed345a85d4fe1c6d2b9b867c5b6f8a27
+DIST genpatches-4.14-271.extras.tar.xz 3652 BLAKE2B 606a8e19acb285a9db8cb7a00271a862997a84ae04eccf30ded6ec40e5ce4bce1ec895e165e57fc149c421c1e2ee509a5d2ba2c8c667399a074c32e3b080e6b0 SHA512 a414800fde92946cac1373c5d70733509c9cb3b9c8db71bb3fe676bca28b3aeb79c763fb0f056480c88d906bb0acf223cf4376d6c0a1f2b04e9e0ff4addc7df9
DIST genpatches-4.19-213.base.tar.xz 5023460 BLAKE2B 108643587a66448ea4728b8ac22e8e68474f262bc1d037d10a038762b7b327a7d696db028bd3841dd47c0e5b5caa25e143d8cb010b08398d471167bbfe49e2c2 SHA512 48e4d89f13e025b4322e3a71376ccb065b0a21f5350344e9d82833397f1425e0ea9665c12ce3cf1afb43e639d8517d8f721714780a711da8d58d8ec5e3d043d4
DIST genpatches-4.19-213.experimental.tar.xz 5460 BLAKE2B 6edd7e612fb2a0a729756f33f056b8f5c05a91fcacf2651535085d1375f7f442f369850a11c3fd10e49281c1e06983850ecd2c5258a5f3472de44914ce74ebdb SHA512 a922ac258871ef2892114c4313084c509b693aeaaba910d123b4c23cdfe5573556de28218e05d55671e462963e402a65234ea20718fe812d5c1ceefe18c867fc
DIST genpatches-4.19-213.extras.tar.xz 3664 BLAKE2B ebbbdfbff438cf7358528c3fad45dd9e6bc004993263d72acecd1267403fc58152abe519276c8e75336cc8a89b7bd61308b5e8d5254d11aa040c9154c058f264 SHA512 e2f864f91e8dd10730b47f3888d212987076aef647c3fdfb2c8f062aa14739c3f2a0fdd86c27d1aa835c6bd6baba1b5e0a9122d65b36fc6da22fb8c1a3c27200
@@ -34,6 +37,9 @@ DIST genpatches-4.19-221.extras.tar.xz 3668 BLAKE2B 25c3015588bf050ddf4dc1928fa6
DIST genpatches-4.19-222.base.tar.xz 5183320 BLAKE2B 5d7972f783ed10188591f0f45c82b93cd9497cb4a5a3222221027258c68d71cfbe56c2b92006ab3501c68b4e8b7b4ab1228f1dd1467f4ac1f521f7d85d9b22ef SHA512 966f4e32ca3190fa15e32d987c125bdcfe4210e4bb51e26f7301f11e589a33050232c1340c4d8089289a8188bf3c69dc33173422200b1aa6c03a7baa1391120f
DIST genpatches-4.19-222.experimental.tar.xz 5460 BLAKE2B 827ca1e24af5d34530e224ef97a94530a48bb1ed1ef63bb21fdd61189cb5ab1f4180b0bec6b038785c98301963f6cd802252f729eb34fffab03dc12e62eafde9 SHA512 e8f95cbae20d24e1e5fd271c6cd78a8e840b962ffaf1b08197d4680d398f6e3d20138c3a157a0e7ddc99ec432bcfaf8ba3298da4c36839226b7171ad6e2d6d6a
DIST genpatches-4.19-222.extras.tar.xz 3668 BLAKE2B d7be966f4aae05c3f2d7a3289a1313aa580468ec6930981bf5e00873e1ffc62ca609521ac0e6fbdf2bee9372624b86fb451525c8d49a10fa9f8576f2f443d2f3 SHA512 c79bc2f859b0b101d1998d231db0529e74059401b43a6677f06fc7a8e925b429aeffcac6ae2dd9c164e42c2cb76dede63a88317bcae16cd67bbdd6711ccd6af0
+DIST genpatches-4.19-223.base.tar.xz 5191112 BLAKE2B afdb109604fcb5706e50306bded65a634b215977c7bef8d2a4263e6485a98e05fcc68b0070734ddf06671908eecd8aa41ecaa07eb42adf459456a85bff47aeeb SHA512 7b99bbe7e492df85b0251d34b42bae387bacf4eeb002deaf1606188b70284d126a39d76b73fc61b92274297dbddeb5adaf7998ff71755c198b1f20c46a0d4d33
+DIST genpatches-4.19-223.experimental.tar.xz 5460 BLAKE2B ab07dfe2f25fe22f604fb3e56bcb77198067ccd5f462db4bd3677fa897f4e55aecbc9f93bd1637535b4599acd53c728f564fa31695546505f4084341313a309f SHA512 7c81e3d061009371200d2b861b079f9702aa2c46c4a033389486b44bbae44d2517dbaa06f8c434e646d8d0d797f9d05a6ec20c57c27ed68e1791f4fb43318d63
+DIST genpatches-4.19-223.extras.tar.xz 3668 BLAKE2B ae5b757a81a65cbf0ea87b2879244737d8c1d9b32a1d9129bcdcbcc370c5163455bac3b37b4276afbfee089434ddebe4d89cb5be8293008c03887f5ab925cb5b SHA512 52f0d5081e6883d250766cd692d2949aa766e618b8ba9504d7df3e706b1917be26f1f66386d7efee97d2d6d46d5aa47b38cc6e36230932a16ca561058f63886f
DIST genpatches-4.4-292.base.tar.xz 4305592 BLAKE2B e9c6106e3888e9801f62b5fa6d01d916ae6db650ab405dbfeac89beb7414c065bc049c0b1d5e98162515959ac3196ca0d8cc465f670ab33a17c6e0ce994b9d8f SHA512 797131ecfa292eb0f909e89017126ae076d8c37dad78fbbe27b9fce232beda746ff2d170b7f550a04cb2386bf7dc86626025b3b4684cc312ff3c73a8a0fea8b7
DIST genpatches-4.4-292.experimental.tar.xz 83304 BLAKE2B c64c9df095a59d24adc1f3082bbf1250020043ef26ea89979da112c09bb7ac9da47d3c6189c15212cec172568addc59e113acd2e7ca8764836b6aff8754454de SHA512 2e6ea0bb2e1b1cf2f4ab55b6296a071bbc0fa86190904b6b17b5c875c38b3112bc40cbd4d4ad25e88a513daeb16214e755a1b489ded8cb17dec18c9c32816b2d
DIST genpatches-4.4-292.extras.tar.xz 2128 BLAKE2B dda35c0e6242d27535e8b54bc8ccbf0d30ee0181b3d5bde2d7941d941f7b274c2f19c0c1a61888eb4a1847e932db88a1fbd25793181beff74bc8cfd37834a2d4 SHA512 de3b575ad43f82761884bdb0809a36a1d8681b2490de1409d5cbbeefe99a2f20994b1a74c4b7ba9c7bba67a9d8a491a3e3ad0f3bc598a8b824f19fcdd0af6e1b
@@ -52,6 +58,9 @@ DIST genpatches-4.4-298.extras.tar.xz 2128 BLAKE2B f96136427af825be188e175c40cbd
DIST genpatches-4.4-299.base.tar.xz 4382316 BLAKE2B 6e9f5438a49a84a6db183c8c3b2d731361480b18deb824ff67343e716e6560a5211da219757c0d197771d601991aab3179958c02b68badaa52a4034ffb029769 SHA512 57712063e77af03c378a223309849200d075c6c84b68f16ad5f08c2fbe90c43dac0debba9489cfa42e20698624896d8d02d1c4fddb8c1520275aa0e7a0d99de9
DIST genpatches-4.4-299.experimental.tar.xz 83268 BLAKE2B 50168a5a80c28fffc2eca0995d1bde99fdb93e9dc90d8bf10a64ee01e9a568e8d196cfaf0a64ceb246e700b82b88768f9e9f637d5424541f1101980afe507b55 SHA512 9cc9a8d9e6ab65f36b56224f0201bca422315436c74bf258cdeb97f3369e43e8a21735e070d65faaa859ea8cee616e9858e5ebc6fc43168fed8cec66ec6cc2a3
DIST genpatches-4.4-299.extras.tar.xz 2128 BLAKE2B 061ffb63b8d81b2e8bae61cf970ed6a63a2db36b7383af345716e14a8701bda8a0ece746562c9e3843a7108f01030d3017ae1a1f714905e7acba80d46d339f0a SHA512 67daf3869f1db04d22c205bc69900f774857a76b379d2cecbd6ea6ac0fd939ebdc718a28dee730aba4cd89b9a21191ed955bd7650189369e2953287a649fea0b
+DIST genpatches-4.4-300.base.tar.xz 4383684 BLAKE2B 9c95b57f1eb968d736fd6fa3a1635c621ba34a22ff722898656f21b43296003f47ddaa3fdc7451549c32b2f8023397617a47c13efb4181cd9aec05620b56f41f SHA512 2efa9ed1bf04e7ff4e5acefdc9bd4717d8ab50a769e8360d6829b1ae2a74019f00e945d9a21157cdee9aace94dad256ab92290545e7ae0c368b6a53164196513
+DIST genpatches-4.4-300.experimental.tar.xz 83340 BLAKE2B 9db25d10461d8b7d65312d5e4736c987fed94b10f68cd86ecc08d3403188c7d6dabcac864cc934e4f2e6371cba4ae530de2ea4745ac496d2599c5da32ed70bb8 SHA512 55eb16e46f313a052cc5e4fa17f84b4f0cbd27dbf50b2dcff22564b9c5a83857f8e7e1c1ca04df0bc9c77f6c04af46fbf89c5a6514cd222980212da62b9ecd13
+DIST genpatches-4.4-300.extras.tar.xz 2128 BLAKE2B d13c259d55786e4ccae18911626f1bac89eba041cece28ae689fc84deff42f09a45a108e99b810754b296ee8779aab9d536a044dbd11b4e0d583e425709ff1f6 SHA512 40ac034f97c1cf1317a4218f06bbe1800656ab3f60f82d85d45462b26c5a743b3e7263baabfc1e7e72e16fa322e71f57cd24b1bcc5be1d75f0b516818add5ba3
DIST genpatches-4.9-292.base.tar.xz 4871920 BLAKE2B ecadc559c7f35b59b11120fdd1265028115ed407c63e8fd25f608684be942a82e481d0281ac708b70422654ba40e121943e6ab689c998fa99144d284b325c776 SHA512 46ffcbba716b39461be478b6a5bd822c11adedb65f67c951dbf83152c725334201d61ff3f33ecfcc18123dba5039b73e84ce4448fe890048d473dccf36b9ef09
DIST genpatches-4.9-292.experimental.tar.xz 106368 BLAKE2B 25d394eba9e5371cc14d6ffdf486f0a34c97443de839058392391375ada234fc4dcc6a50e04d70bd4b798c78294e3b1484f31050e301ffcc4243218cac1bdf4a SHA512 0b4e86fb5e21f4bdbcb7f653bfc87816eb5771bb4bd25c7b6926f45575d0928f2b92dc38c785888e172e9f90f8645b3226c4cde50c63dd2a3045edd122aa0ba3
DIST genpatches-4.9-292.extras.tar.xz 3676 BLAKE2B d169e2c217a23e78d72074aab4bd2576d8e9a2ab4c1ecedfadaf4f2b5ec0952f8c6b7c3caeb582b89005c6e9ccf1f23af28d80b881dce678321578c10503f4d9 SHA512 ae6f983d5c81d6e50ead4686cfa4bbc644603e720d1c77bbc944f59d5e667f5119c11d9c5eb04fc383b51ce2258c9c2831054c8bf08402b02fe8ba107c264eb3
@@ -70,6 +79,9 @@ DIST genpatches-4.9-298.extras.tar.xz 3676 BLAKE2B 4fd8aaeb39692567502816cd9aea1
DIST genpatches-4.9-299.base.tar.xz 4965084 BLAKE2B 58e0490244b49b9c08d06af089c65586db52ab8e3d29843fbbb28d45fcf0ee00a7f777469c4a68289d37f1efddd02d9195e3f665455fe291910c31308587df76 SHA512 6070f43b1fe9f2100809bc75ea9cee820e81ce6d3083418cf6a00764fbe6065ef531478cdc893e68e89f054457ac1450bae192c9792a6795d82d6f93e32e3737
DIST genpatches-4.9-299.experimental.tar.xz 106412 BLAKE2B aaafc8e8510e59804f6e820444eb568d4fd3ec84fa219b7b620f638912c35ee6e3d0503d8785c8f946cb4eac86513c212202710cc355c307acae252362aa1f17 SHA512 79a7296df9866148a6169b5cd4975dd274bd8989bc67f15eb27d9e9bf1a45256e58b87c305961cbff34890eb748e9c2b198cdbfc7521ff4eac4027264840e85f
DIST genpatches-4.9-299.extras.tar.xz 3676 BLAKE2B f3a2365654173ae80210d4f415387b3171fa78352416e633e8c6423b1ef2272e1069a6db6270c1cea18d6997145024cb8b856769937e0fb281a382f168a98866 SHA512 5b5ba9ff7e246dcd692589db6a24ceef57268322f2d48a3809925f2b769e6b6cba3c593e43749928f0707690b3d577021e0270b2721113a33a00b8a9d2e69d36
+DIST genpatches-4.9-300.base.tar.xz 4966840 BLAKE2B c04f639b91ae646197c463959fb682d1a3e56093059c05bb60112f3a48765934c383e036b5b474df8db75edce3eec06e223a07406967dcb89618161bb710ba62 SHA512 63cc475c8e168e8c42b92b8072068de19c3cd71f52ae77554c88c504a9af2260b73ad8eae27d5f352646aacfa24fcb87ae6cc312cd09a62f97cfec80157a70df
+DIST genpatches-4.9-300.experimental.tar.xz 106412 BLAKE2B a094d795675ae96476d8b4af9996f8c84d122b65d4942d1cde60323492f52c3257b56e589e29fb23c274bf71296af2c89947868c14ba98634b45292b106f8d2d SHA512 ce02d8315568dd0745ba01b26b52a5b31bf9523b044c5d70676ac1d67bd72dbc178b8ead1a521acd939b631d53300f03ee3a4b9af795202b0db1553c79b4ba16
+DIST genpatches-4.9-300.extras.tar.xz 3672 BLAKE2B 5d8264f617d1def9b6275529519c7599072901ab7620bfcef695112d2dc2fc2e0389859a01b7878de342ddcea7f70c5d197264de9c493f3d5c1326e73fb93768 SHA512 37d83869b1a3d8441d5b241f20391e0a5c71233363cf2f1c46ca9eb077695a7a352f574770bc857a811daa5d7c62eedb99b2dd1018307c7b8c4ba6d68e36a35a
DIST genpatches-5.10-83.base.tar.xz 2437628 BLAKE2B 87fa0fed28498c5048ebb06ae7692f2a2591aa5acf91b471b0e6c641d2397e2213f437797f3a4cee268c9ad7c7bb4ef751e5fc4e184169ceb25aaaace9f7096f SHA512 8f1ae3705626e92acd04a5a539be60d07d7ad5b09c9b3a3a76b93ae0cfd71687ea397f27b59e8c443068520f3d5e4ac78678d3def2265650c745e7031b4e27b5
DIST genpatches-5.10-83.experimental.tar.xz 16868 BLAKE2B 7dc109c60c354e2a58410b45a84edf5346563c478ad8ab50f9249c5d6471e076022baa4b954f5559bfc0253a555392c78f545848ffe76100ca20aa587325b614 SHA512 c2ee67cff75de2ed0264d1ab0d2ee682861837dd7f688415c3436d9d55f317330556239714f00872725231a7af377a413438585aa37efcef56fbed66f3bb16ba
DIST genpatches-5.10-83.extras.tar.xz 3844 BLAKE2B 08632b33122638d287da0a770ef2c431d2a393d8efc089f44e11038f8f2d10a5acf2ee73fd6a7112d313463d0c297cd31da4fa2fce1abb30e1af88a14bd23c49 SHA512 a0cc6b0ee77064db826d155a201b22cae2d0fd85a9239f8dc7062fd4b2f89764f6559c3562903e4b2c98190da631539ad45bf7005cae5ca26c6bd12ca5a06326
@@ -91,6 +103,9 @@ DIST genpatches-5.10-95.extras.tar.xz 3852 BLAKE2B 1deb0958934dfe7b0092ffe925426
DIST genpatches-5.10-96.base.tar.xz 2787744 BLAKE2B 0d845fc9e5eb4cee41eb60756661d5220da31ea438a16a415431415a54503278b0fcd69cb8562e1c7c47ae794df4d0691a92ef034aa5650ece4b0ea29f56c73d SHA512 5424bb5c20f6b918abfa8b308ceae9dc321d1a8621e311ec1c492b9efd9bde41f695d12085b0c8eea16b8113832580b1ad831ff18a5354e5cac2e275d99bfdab
DIST genpatches-5.10-96.experimental.tar.xz 16868 BLAKE2B 762ee8ec66ed6f651441f622ada2184891d4f887315a223f3922314307e7b6300ed64f8a2824330ae7336ee9702a8b8ac838544f4ef6c5437aeb431e5b9e0be6 SHA512 b433856628376d07bda2db2c951fde568a697779279df05687b27b1376a993b3c4331e70556861a13e8b1ab12813e0da454d4ea95ef4489d74c1431f8329950c
DIST genpatches-5.10-96.extras.tar.xz 3852 BLAKE2B cd431b92e31f333d913f8607df5d3656dfb924c4dca63e86ac30e52b636773f82287481b4a51af57d51685bf55db2d0d5028bf3e5a3255de0481d277842681a7 SHA512 3612c26007ea77b2ef0657a1c11174f1468bbc1cce46cc189a829f66f1b242a54f29305ff405ed49356427f0283ffb23e5299ccefd7dc083492eb0143855bcd5
+DIST genpatches-5.10-97.base.tar.xz 2802920 BLAKE2B 09d1dad0c97f969f645631ed73963c561e03caf32c777047352e838553c63802bddb45908c0fa72debbbc481838125e2e20eff9e022a75e7d5cfeb6b45cc871a SHA512 d53660b318b5b68ab57613360294b816bd5d041a6c10048a3942186be0500a43d3313dd8a8b2d0337dab914f6d3a16d48acd06dc6c095e63f75e87ad8d3fc8c8
+DIST genpatches-5.10-97.experimental.tar.xz 16868 BLAKE2B b837ec994d1e2b611ac5354aadc128d4b13e1d59a02b0e6ba71ec6027ab503303fc2971f743f09d3c044c808d197e87da471af211541cf12f7ba2af5d3d39b62 SHA512 08100ddb850da8f41a88e31edb0576d4dc0dc633ae966656caceb2ecab9bf5bee4e7145725ab3747115b8b63fb90f3847d47e484da7baa1fb0a95b72be2bab46
+DIST genpatches-5.10-97.extras.tar.xz 3852 BLAKE2B 5a00cefa5655fd06944c70ead8e8dcad1759b98fd898a7c6dd40e1f6d3e7f25185b1b9a5d1ececc09a4896ce2cf47d2d58f23f1326f0ff626ed31b05386408dd SHA512 afa2e426035ed8cc88d93f40a19e4978973f29434e94cc44cb18f585b4c8a377ec2c3d1212b9f53e2ddcf6cb70b47daec7b7154cba5646f5c31189587819f9a6
DIST genpatches-5.15-10.base.tar.xz 551560 BLAKE2B ae6fbb6389be3338a39d450078ce3d304395330f93dd96f6eb3fbf7a9f86abd6d1d44764db4a1a640c825a966604cf52e920cf8bee4e4af9ccc36f252c40f0c6 SHA512 1020d809463246ffdb845da850aaa224826c348c05a1a4e1cc80b531cf61ce6f361b4056b6a9fd1b7a07f0dc5b4d9f28e8bf043767b3a682b0e7439164e76c69
DIST genpatches-5.15-10.experimental.tar.xz 69412 BLAKE2B 52cd48e6d6e5a8ebd4ba11bfb2f456c8508835ab8d29b3c5e1a28ee9a75ab5d5be8a9613ae2a2e191cc1b25f89dfa6e9e29d5608c0935df9b0e63961700f079e SHA512 e30238a5a87b6bbcee0ce7d4f245849538cade0d608f88890909d6ae3a1f1f17952c9b323f0e111ba9195956f4da4d015bb23c55c316f6f2229df007ec89f8b2
DIST genpatches-5.15-10.extras.tar.xz 3840 BLAKE2B e808e0819d0e8e83438423114b0f7fd5a01b416d0186fe48c4ee3c5787e6234bb94ee476db523e4bf273abfe768597c3369015b242c5858789c4827e293a8449 SHA512 b6f7904808ad4de36640109550678b374f05e63b6e4ffdada0b1feb0ca43c4f94970f6460e4ed88ffa8ba175b44c8ff0e3698174ed786645d97dffeee52ae278
@@ -106,6 +121,9 @@ DIST genpatches-5.15-13.extras.tar.xz 3852 BLAKE2B 131550ddf5d1d67808b98040e88bb
DIST genpatches-5.15-14.base.tar.xz 639672 BLAKE2B 93976aee6245c420aa654981538f3dbdbeaa9898410d0ffef103158e3856b18dfebba293aba62e4adfcb0c402d803428637c7a7c7b78a6483b64ab816f3fe355 SHA512 37f506d21264ac54d3075890fdb5f6267039518f083961f13a1859e1c20a390be12071a95091d9b01f5aaff11623569f0bc663180e4b6741b765e64ff45af361
DIST genpatches-5.15-14.experimental.tar.xz 69376 BLAKE2B 16da6f6da679a6d4aeb7906e8721420d8d7a39f54ad10c1e72611c4bb0a1be0c001c32fffdb02d12b865a9c430dcbd48bb257e8f3d191d1f7bc150e0643eecbc SHA512 e9bae0b9e435d26f759ae0ed39f62d33ba619a3027543e9d5fa1c0f2d41372a09beb1affb07e11e29d926ecbcfa3bcccb9f5e78f98790d927250c2351e563ee0
DIST genpatches-5.15-14.extras.tar.xz 3852 BLAKE2B 09bb1bd3fffd353fe5454a033000632f9c76ede889e8550ddcdd507651e427e6b55fc65329ba89753b8b0d4e4bf4988d3c3e54a54cdf01e54b0e200d38fcbb68 SHA512 61bfb0e5d1f66b0b6b689c8e4474f22b8d2dbebd9233ea139c6da870cdb76c9a1559eb1469f91f4c3cc0eab5f2688dc7b843601ac10bf989bcdc3129510e06b2
+DIST genpatches-5.15-15.base.tar.xz 662744 BLAKE2B 8eed543eaa9a3c4778d4fb196877820305dd0fae7857c719fd68f04b2fe7fb0d6b7e19ae7a157adc7cd301f0e7f35e8c0fee7bf58f4104c0a802a6e2e2f6204c SHA512 f0253d9cc063a8d29f3796dfe1eba7109ba89340d1e4178149c4786e36bc01e12f00a48968b9109438ea349b1ca1f486ae35d0103c08577892fcb83befa514cf
+DIST genpatches-5.15-15.experimental.tar.xz 69396 BLAKE2B 924847ea024a087946b5840df8ebb8771f2facb5275a880e6599e92bca255c3366f38fe025f812bf31bc68e23927f394118e45255eec62753cbd898203bd6f67 SHA512 66de1e8ab3200448e7fbc35631846d241eb8e8e1ab21a4d96d3dd49d23b2c8ee17241a9f88e9a53e23babe30f3fb35b94cdf8ee89833c27cb9213521c29e3c57
+DIST genpatches-5.15-15.extras.tar.xz 3852 BLAKE2B 0329c5eb48a8a7abaa686d62fae617d2a4066577aeaebc787ed2547de293f7203576fbbe9075d6289c774a2c95f26c085b3011df84dbd1d36d6b652644db3656 SHA512 b5930766e7f7b0adbea14d44526f570e058d8121b14b548e50ce185c1c49a1c5d20d2cd9b21c196066b8291b782693cbe38cac9f822ec1c015729e3edbb787f6
DIST genpatches-5.15-9.base.tar.xz 503476 BLAKE2B 81783366d664bce3a4a86c88e09e6bc29666d98f90e5ff57f210bcaa9a65cf84716a7f4cd2c0a7b9a77bac45ae2711f05cb122930719cc30ed96db8e2f57c0e2 SHA512 2166a1c7039564b10eca43036091d54e3f85048767f0bb30221e88faf0c21c5aafcf8e78972d2223bf9ef1f7672d71e7497142592cddcd5d01bab321179ebfc1
DIST genpatches-5.15-9.experimental.tar.xz 69400 BLAKE2B 43fb3ea77938869a0e9d1710b3b0537d7587fe4077806f4be076e80f53037f25d6d720d2dc873115edcaa399e00553077e8b7c45e6a3df9200c3240d1e0bbe4c SHA512 55e627507c0e03c87200f0d95e9c4c14717fa89db6ca12bb1e35e1f3c5d0889998e8e499a4da59616a0191311a30f9aabfe4a357c2cb52f6315eb948d5a8032d
DIST genpatches-5.15-9.extras.tar.xz 3844 BLAKE2B 6fc6bf17c0743206e4220fb45d95dba56e8d870f61a5777454f3c70326297ee6225c296a5abf57456245e61f242f19016b2d5de11f91f6a920bf8cb5c18e581d SHA512 d3f49043336ff5b27bd92ece6198b2d376399cdf5ab92b972aeace9b27ca8289ce2baf396791d7f3de1de1e42b0bab43935e1b5302e279df093490fb43d273e6
@@ -127,6 +145,9 @@ DIST genpatches-5.4-172.extras.tar.xz 1784 BLAKE2B 9d185d1ff33c56417bf9cfbe33efc
DIST genpatches-5.4-173.base.tar.xz 4294304 BLAKE2B 7622b34b82e901d2823f84ef4ccf282a9224dadf5a5248bbdc9b1328aaf476b50df5ea6d359af64507c30623d57a0a61f9205b5d48eb1137a404ef2ca4ec31c4 SHA512 34ce4139ccc9119546a88efb71f46b1172039f536e5072337270ab93b83429b2975a3c9cf4f112f280e62eaf506e62b48f775a4fb772a1a4de8681333be76a02
DIST genpatches-5.4-173.experimental.tar.xz 16904 BLAKE2B faa00b21edb05915942aec616a5ff4138f5819019ca1532383071621d7ce1847ab201038769860cbfc827df7b9dd729e573b874fcc712bac6389ad8e29f434f8 SHA512 a9901afb37e44e241fb009eddfd74c8743e51e14a4a51b2bc4bb511250e74fb5e582a4cd8252d585b295dfd89b4c843fe357c30f52e18fd3dea70ef984b710ed
DIST genpatches-5.4-173.extras.tar.xz 1784 BLAKE2B f01c9772a351ca0db5a44f8f13c80e30b73c546151ae543635a9d33a132f771133c6b8e1349971ab25a972e859a46e79cd64a07c7b4e1335544d7509690530cd SHA512 6b26c1e2025aa4952d23330a8b3878a11aab77e8451c2af728f2d98ab2ef64e415c6293179ace1cf08d91b887309eca9341870416c0fe2e901a397d29f035212
+DIST genpatches-5.4-174.base.tar.xz 4301872 BLAKE2B 0fba459073a7132ce714ba48a9e96a7eed25a6e5ad9f6ed37ff20de503f8bbc8368684febe1d93989de1c2fc98c233d0a675eaeaeff714ab71722aa881e549b8 SHA512 a91b906d4bc21fe3a8ddac50c613b1d8ec7ec9861f3e5c0b581fcffa68057f5c515066d5d15cc042a5412a9f0fb9980c4159792f925f29beac7c02fb98190285
+DIST genpatches-5.4-174.experimental.tar.xz 16896 BLAKE2B 69769efd81699ad61d1fd178db9134ac037a1c84a5738d05e17778970d788677cc25610e602ed84859fb85e70d7841e8061aba1e48539205ed247b2f3bce6163 SHA512 3dc84226a9507af4f3a73f41ace4fa4181cea6e618b94eb3c3bf22f89902001c531d671e9c41256f8b8f945fd5b99123cb1c6035308b4823a576b7c5675877be
+DIST genpatches-5.4-174.extras.tar.xz 1788 BLAKE2B cef1df26cc9c64dd12eb4f034a6e860d37bb1bbd7e1fb7b4f5c0be86f0415d7f3613a33e159ae742174bf947896024a119055b5713211ddcbda3efd8bd902417 SHA512 87f287fce0d40450efa306f3b44c5fcf1257aa6825b6f9894c29bef23791326666af38f561dd197e0c5c0511ac28297b3a5c0e976296fde13eb0bf99ddf3a3ec
DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
DIST linux-4.4.tar.xz 87295988 BLAKE2B f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
@@ -140,24 +161,28 @@ EBUILD gentoo-sources-4.14.257.ebuild 736 BLAKE2B 89725c7b1e63f16b9c83598701dfce
EBUILD gentoo-sources-4.14.258.ebuild 736 BLAKE2B 042652ab1b8c1d5e91288b68a44f3d52c245da9775bb9897f442a63758f4976e5aa3abfe03b97257cbf6e6a369d438f809cd58b11f9dabed818bbb19c8dac24a SHA512 bd62437442451615994e0e175338180a08ca176fc82c9cfb33915e4982594f94f5e1746793c68ade5268f96a7ee2a65deefdf57dbe650235395f69e8ada29bec
EBUILD gentoo-sources-4.14.259.ebuild 731 BLAKE2B dd2878ae8857490211551f589d454b7b53af928901eafa5d391ee7174409b24f71ae0002e3a3d2a6409f6b45182c528eeadd6cd4c4274e552d589509d37cfad0 SHA512 243be7c80eb3ca9d6d0af2707720f965f2c574176c5eddb9e1a52828f5ade203ede9e2a013e21250fa05c42f817cb77e39adf4c758a4ed69c14406de3d7deab5
EBUILD gentoo-sources-4.14.260.ebuild 736 BLAKE2B 2d6632d4a7dc5b9f18aba251041d75426f71ff28e8f35eeadf2992a1c9df8fe40f453fd43747951fbad5ab0067aa7fada309409d3ec1ef3e71ed34bdda7444db SHA512 4f21221e68e6b1e525bb287ea6c3ca2546a938901437e7a891f33e03773fa3ca39b825bc9804d4d352b2363b8bab33ec99e422d1dc101ae21d4abc619cf1929c
+EBUILD gentoo-sources-4.14.261.ebuild 736 BLAKE2B c707c88adac78c8aa8aec687b7a365995b53c59e8e1e746ec22a7bd8c5d20c0cb11aef58cc33e6b6eea2b4a237f668f25139a734d4e33495946661bdd1590ef2 SHA512 ce1df766c38d1aa0790cd32b56b5c5838ce4fe7fff5f6b97cbdc099064238221d1d7ad3bc21e7c802f9b3ac83a7f0ca8f00629803c225507dbd711605aec6b61
EBUILD gentoo-sources-4.19.214.ebuild 730 BLAKE2B 63f728d420b9676ec8c4f2af540c61efb74ec8b47abb99d4e95ebf926d9d4d345463f32f7ddb622660b476cb9ca3d008d3d656358e7a11a4d1e11a1c19f48d06 SHA512 fb9504bda5fc1c89e3141e910c0c18327fbdd45e674392e75164a35c536a0096bb97ba3790fb40b1debd65415a0f1d2844944aed43caaacbf9f8c49e64a51cdc
EBUILD gentoo-sources-4.19.219.ebuild 736 BLAKE2B c7ef366b384d4200496025354da235878e8f25d10538bac18433db754e398839830b27a2c6189e0c7e659c069b4459494bc59909beee61d9825fe6a4ab9f9a71 SHA512 85799f6c631da9a32fc318e2c46718f0f1fabf7b8b18dba15bb0f3c4d990f5a35e83cd4bfd60f5ac3caa49da1bbb9c18f1d82a84b6c06cb62004b7c437008d70
EBUILD gentoo-sources-4.19.220.ebuild 736 BLAKE2B f0e971b6e69ee6019d696d359a252a880c4c85448be50cb97da57a06216b5fe15e03f959037ccc096395e7c671f3506149c6a49f1c72c94b939c572d247ecbf0 SHA512 daac5cf0526f0bd8be93cce395762f43b7fc001c96cf056328638cae776e360b6cc3eab2b5819b814e6855c594862c0009197a54376bfa6fe9b2a15d7d442562
EBUILD gentoo-sources-4.19.221.ebuild 736 BLAKE2B 68dcb55e2af42187435c9d5b91bd647f7a1058c136880c39f109ef93687279aaf8cfd8f716b7ed8cb2181b17e4332f1cc65bd47a549680426fba8a2aeee1a495 SHA512 2a366053155ebb78b8757bd6d31ffb467db872807b9ddf1d96dd56e448408dd8d2ee0922e5e20463521b4f219a1f296a2c209995076c71348516521c57cb24b6
EBUILD gentoo-sources-4.19.222.ebuild 731 BLAKE2B 6c6664f3c757fc2147148738ce2e2abddaef73aaf9c1f9f835ad6752ddeae96b0389d3d8c29073bb8dd295c0a1e90804cd673f12c7674c0f163230768251df9b SHA512 3d805b97bd58a66b81dd064ddb07d739ecec2f1bfd6dfcd137b8cc77cb45c4496b1e0598004db3ac1fe6f346c2b292047a30ddacad203325d8e4715394a70992
EBUILD gentoo-sources-4.19.223.ebuild 736 BLAKE2B 65b779c12f208c60d35a4df3d1406a8abd61c6e422b60d497e72b4e917e317fb9f6a3ea673ea4c6eaabd45d22ed2a436c96dd2391ea5dc73d35d133265751150 SHA512 889015fa6a2d44e39e04af83929f9813642be49f3834c29cfa1532ebaab94296a44be1113e9b5bf2551bcf55caf8ce65818f090aa4e95f6df49405f693f0bf9e
+EBUILD gentoo-sources-4.19.224.ebuild 736 BLAKE2B c1fe687edae780a29c2d589901ccfd65435f98172c66d5a2c4ae4c12dc6ca3e012e4882fa26d91a8bd2aa87298af739650bf7812d98cca66476f676b1257119b SHA512 744fc26086b4c56140d54a24ceb1086436c5382332212450d88e68d907499a416f1cf7efa66798042aafac72c8b1851e41202e0d284fcd843d1e0766ca37382f
EBUILD gentoo-sources-4.4.290.ebuild 730 BLAKE2B 2ae0dd7a73a872bf87af43d12937632cd08dbd42194775cdb46964ef12d4844fbbf782d414f110bf7d3c360f5d693110e1e0c14ba98955002219b4e3eb8eb7fd SHA512 a6878cda87a0d5bf40a2c7b1c96b43606b66e79c3c9f14e149367c75221bdda68adbc6aed2af0fb3bd7aaf201bfed37d59c8ccdd01a6e445aa8351cfd96a8d0c
EBUILD gentoo-sources-4.4.293.ebuild 736 BLAKE2B 239bb71d5eaaaf70220625d3578cff787be5bd362d5b19d9b825a0b339f0d080f99463aad766b11f9637925403ab203c339295b964d6aab9b1bcb2c1dd6dfe37 SHA512 9c9abb745d2b2a800a3496865c39635006cdc212c471fbbb55e29e093ba00b0d49495f3a2b64d40563f2953c7878cd211dfc1383968d5ff66a045caf5c76d7de
EBUILD gentoo-sources-4.4.294.ebuild 736 BLAKE2B 137f6cb0f5090b2b6926724e1dbfb8ce27b0145452dce63bc84b2e063384114d6968363011099c589c917389a191a68dcd7d4e11ad6a2296acc9d19d6a18f752 SHA512 6846585795e167280fa7ccf2c1603de4f70ab3ed4d471cffeac840d6df2754049dbc06bfdcced8fbe80baa45db80a9c48386f413123f738824dc68d42896c052
EBUILD gentoo-sources-4.4.295.ebuild 736 BLAKE2B 32d0cebed1c46a25260f73f800a36face90e91abb856b9a984108867ce569e2d795247655fa36da6552c4f96fc3ba5d7f3f58f9d4c96abb57a16050390e7f44b SHA512 efe6c7ae682ae6b9180c293a1d62cb63b41d144e66f2397ea17e4d92022400dc64ca5a4c8cc947a6914ffcc0f844cc29503951e3b0345b89e043b34967eba39e
EBUILD gentoo-sources-4.4.296.ebuild 731 BLAKE2B a7bda53477d532fd8859252da7edecea3ef5682bdc3ed7c18fbfce5b44c66136fb7f4f7b8156161a5925dc9857670dab4274ca7cfe9b7185bb04cb76872b6897 SHA512 6c434b1642f4e02e8cecdb83cab20ce0d60ec23ac881865879080af9304f5560a51e7f68737e4cb607bbd76daf6133a880620c8dd02ce4843dafc4f622cee474
EBUILD gentoo-sources-4.4.297.ebuild 736 BLAKE2B fa46fb24e904d2d82c78e8ef29f893bf74c260444c82c25e9e10f1fec542821cc90b4f79dffafc4513fdb98157935403a71e109faa72a1e9acbc23f16d45aaf0 SHA512 47eb8fc3afe0d5345fafee035dd8f0138f8456713a34140964d0ac28abf7fa4d110204340b3b28b24a39b0e3aec87ef1f0cb3fffd5c4c56b72050366e2433221
+EBUILD gentoo-sources-4.4.298.ebuild 736 BLAKE2B f4d3d864a7dbcc3c0b711aaa62427bc6ff0ba075a46923017fd21f92c7cc01b94ded50d2f3b30734bec4297925c7b76036128835ee7660e476cacc0ca60dee3e SHA512 ee21495ca159b3edf82173f0c9259b762a4c8e9c17f97a06385a75bdb8950e7cb586d08984ab4217ac6f2cd550c9e5817145f98820a66c36bc1b82493f44b217
EBUILD gentoo-sources-4.9.288.ebuild 730 BLAKE2B 2ae0dd7a73a872bf87af43d12937632cd08dbd42194775cdb46964ef12d4844fbbf782d414f110bf7d3c360f5d693110e1e0c14ba98955002219b4e3eb8eb7fd SHA512 a6878cda87a0d5bf40a2c7b1c96b43606b66e79c3c9f14e149367c75221bdda68adbc6aed2af0fb3bd7aaf201bfed37d59c8ccdd01a6e445aa8351cfd96a8d0c
EBUILD gentoo-sources-4.9.291.ebuild 736 BLAKE2B 239bb71d5eaaaf70220625d3578cff787be5bd362d5b19d9b825a0b339f0d080f99463aad766b11f9637925403ab203c339295b964d6aab9b1bcb2c1dd6dfe37 SHA512 9c9abb745d2b2a800a3496865c39635006cdc212c471fbbb55e29e093ba00b0d49495f3a2b64d40563f2953c7878cd211dfc1383968d5ff66a045caf5c76d7de
EBUILD gentoo-sources-4.9.292.ebuild 736 BLAKE2B 137f6cb0f5090b2b6926724e1dbfb8ce27b0145452dce63bc84b2e063384114d6968363011099c589c917389a191a68dcd7d4e11ad6a2296acc9d19d6a18f752 SHA512 6846585795e167280fa7ccf2c1603de4f70ab3ed4d471cffeac840d6df2754049dbc06bfdcced8fbe80baa45db80a9c48386f413123f738824dc68d42896c052
EBUILD gentoo-sources-4.9.293.ebuild 736 BLAKE2B 32d0cebed1c46a25260f73f800a36face90e91abb856b9a984108867ce569e2d795247655fa36da6552c4f96fc3ba5d7f3f58f9d4c96abb57a16050390e7f44b SHA512 efe6c7ae682ae6b9180c293a1d62cb63b41d144e66f2397ea17e4d92022400dc64ca5a4c8cc947a6914ffcc0f844cc29503951e3b0345b89e043b34967eba39e
EBUILD gentoo-sources-4.9.294.ebuild 731 BLAKE2B a7bda53477d532fd8859252da7edecea3ef5682bdc3ed7c18fbfce5b44c66136fb7f4f7b8156161a5925dc9857670dab4274ca7cfe9b7185bb04cb76872b6897 SHA512 6c434b1642f4e02e8cecdb83cab20ce0d60ec23ac881865879080af9304f5560a51e7f68737e4cb607bbd76daf6133a880620c8dd02ce4843dafc4f622cee474
EBUILD gentoo-sources-4.9.295.ebuild 736 BLAKE2B fa46fb24e904d2d82c78e8ef29f893bf74c260444c82c25e9e10f1fec542821cc90b4f79dffafc4513fdb98157935403a71e109faa72a1e9acbc23f16d45aaf0 SHA512 47eb8fc3afe0d5345fafee035dd8f0138f8456713a34140964d0ac28abf7fa4d110204340b3b28b24a39b0e3aec87ef1f0cb3fffd5c4c56b72050366e2433221
+EBUILD gentoo-sources-4.9.296.ebuild 736 BLAKE2B f4d3d864a7dbcc3c0b711aaa62427bc6ff0ba075a46923017fd21f92c7cc01b94ded50d2f3b30734bec4297925c7b76036128835ee7660e476cacc0ca60dee3e SHA512 ee21495ca159b3edf82173f0c9259b762a4c8e9c17f97a06385a75bdb8950e7cb586d08984ab4217ac6f2cd550c9e5817145f98820a66c36bc1b82493f44b217
EBUILD gentoo-sources-5.10.76-r1.ebuild 735 BLAKE2B a4ecfb9a148b2043281f619251e3bf9ed8a3ca968f607aaaa0d7317a6ae2c896eda3d9c6a30c2bd20b0b2cd0f52359c519af4cffc32a7fa712d49e060eb51aa1 SHA512 54137c560f1c7bde5c56ebfbed316bd5bc87a141755fb4b2bfcd0fd9a1334a2b477fc889dd8e96306818800389554965972843a72362b3d25167d7cc7cd84ba5
EBUILD gentoo-sources-5.10.84.ebuild 742 BLAKE2B 53bd3d0ead7d9acb22909124687f50773df48c9954ed4cac804e6164acff3913a96d11ba43f88d94a820e2087fb54ba13455a374d4945460eec4e7850dd95c66 SHA512 b10291b2aa2e1a2935a5f729a2ce93deff8b1cdea60fedf5f82381d8cd20cdbf67e586c908c3749bb84b52cf8cbfff610c15b1634a840d5dd3db1cda20369095
EBUILD gentoo-sources-5.10.85.ebuild 742 BLAKE2B 08c96019f980ccc3a004f86eedf94c42f62e48c4c4b3f93000ef7999aea7ad4872529c7e7efe881fc5507ca74909cdfa9eb5410405c67d8e85c49f185b51105c SHA512 05a316b94c9086e1d71edf612740baa44e23b5d7d60b1ca0db292d278d9e217ff12ad2c5ef4282fb83ba7d179adfae7caf8d86f89069aa5c12314f6527a7a969
@@ -165,9 +190,11 @@ EBUILD gentoo-sources-5.10.86.ebuild 742 BLAKE2B 8dba63e732bced83a737ac6c049fb60
EBUILD gentoo-sources-5.10.87.ebuild 742 BLAKE2B 30b1ff4f8312991a2cd38784995de7948688e9e527c2a660c761581f69971f7c538ee7cfc0b855ab9c16e4e29f9b1b868dd70061ba431bd4df105487a40af47f SHA512 a8afc1708f918a3fa50ec48ca728d1010c91b2a22d90ea59a95ea9a4e5a763e61aa44f8d7d05a784b2cfcb81edfb8304c22e498694416c731a579317f960332d
EBUILD gentoo-sources-5.10.88.ebuild 737 BLAKE2B 8343b240113eae736691404c487a27a9b1e7ad7790d210d4ddc409ddb016776057d6154a382e4d934bfdfcaa3bcab98a27dcd607c5a1108321fd34cdad30b0dc SHA512 fa3d32f208ca992b4f05056377cb63949c1d6e202c93be0aeb8cd0b1e1c300193dce02bc04a92b9c80df38cc1e086fa35190eacac1e6e2897f2aeccb5fe48fb6
EBUILD gentoo-sources-5.10.89.ebuild 742 BLAKE2B 177c8cec5e9dd871b0e35366987c106300d50091cd42744effd4d341cc0f2e36d6548cbafce61675b96ced9b5a02ea07005be13dbec66bfd196a79886c187956 SHA512 df13f3616361b691b2ee0a194a35f4619d73f1795f040d4ce63051853d0800dd5bf07c74bedc94fc21464c3342d2206bfe26461b528338e6cd4629fa6b9333a1
+EBUILD gentoo-sources-5.10.90.ebuild 742 BLAKE2B 717ea9cecc0409a79390eab25acb6ac39e3c4e0cf8103bd576cb898a499839f73df59512354a1e5d98d9130f9860fc4043a044c2499d130ea18425fa6428c0b7 SHA512 f8274755dff2057c6a2cec2fba3016070f4d967fee6a50f75adcd53433538f5fceeac0abde9b92f5c288328cc4dd5beb62ed4c531a9d06f0e1cb99d57a189fc5
EBUILD gentoo-sources-5.15.10.ebuild 742 BLAKE2B f1f947e856fd6a017a4ba8f8fa0ecc5d17be43f6a6c9699b58a7d8a41a507a9aa2e29b5b7ca583424e273eca103622ffd46ba6311f4f58b7d5ca3c90937d5adc SHA512 14abcdcf1fb6d5464f5714b4bc6eef78fbbdb8e1c481c4eb4266473dd2ce4afa8e9fe9a07c9e73fea87203ecd57ad720e49c01cd6166cfaab0e14e8923b23ff5
EBUILD gentoo-sources-5.15.11.ebuild 737 BLAKE2B 770922cedf8d97a2413fbe59174b2435b04119b7a46f24e2c7183fe62bcca529b2eecedfd1baa5fc8fff2b5d5587cde2a3cdb55b6eb4b9f1568d3fdea3890301 SHA512 3c84dd458b1c430a0ff62fba7e10cf9ef32383fcc617aa239caf2ef872754c97b1c8e52653d26882e2877e6591c781357e3040845f4efa6985bed89334affccc
EBUILD gentoo-sources-5.15.12.ebuild 742 BLAKE2B 9fbf2ba4737a923bc39030afa7b1891513d91c3d416166d18e6be29ae1443e0a55e81ee95e42457a587d24f7e6a8c76885c23e92b04720c2b2a42674e3a4c609 SHA512 947390f0eff3978fb698b6a2c58d25c113b1089be4e2e33c8630623780e9a0e6747501031b6a51ecf6fcfb7430a326572e5a50479df095cb426d85d5433f75f9
+EBUILD gentoo-sources-5.15.13.ebuild 742 BLAKE2B 63381debe04b3b6a2550c64d745c5124c311a8f3372d32c7d1e3dde4134d1980f7b5223ccc40396ec2e93e82fb49cdee9eb72af33906e84507be8f62b0a199be SHA512 4f868b2a033fc7c1bf7f22fb03b01d6aa75c85615c4bd29c11df250d27fdfe2e9cb1ca675683e2172ab37e1b1b1fdb2ed51f0e439c58464b0c2e4380fc06c122
EBUILD gentoo-sources-5.15.7.ebuild 741 BLAKE2B 78abb67fc8906fc433e5c50b7858a4799f8c61f8a0f37e6491f77feeff92bc04ce9e6b62320f49ddbba4d698d743fe44896a6d6fe3d538f74c6784b75a837420 SHA512 2eac1bb97c105fc89ddb1bb3feca2b65f3658315e30e97f204ca4fdc8f1505adb62a89ed1bf8e001d1141a924c60c9ae4a9bb9711bff182864e8fe992ff5bc24
EBUILD gentoo-sources-5.15.8.ebuild 742 BLAKE2B 66538f28b863bb7383192a0922a38e36f046fdacaf8722328588eb1a57f5cbb5b4fc81e44e464175704c76b50c1f8a5957a1c2d4ff138ec32b2e31a3c4f7c9ed SHA512 d31877cc74dec7701fde8ffacb90262f2f281c510d5111788a6d76aacddb9592aa55e2959a4528d3b3d939830feb77f0e26489999cffeace8e87b621ab016e14
EBUILD gentoo-sources-5.15.9.ebuild 742 BLAKE2B 7a167fd5e5f7e1f7af1740884e6867bba5dca88b35e8f7da3228bd3dcc3659582f244fc99999ed55f8f70d87720adf6ea64a2653d6b349048112e2384e94134c SHA512 cbe170b9e45372ad600b27a100781f11aef8046a12a747608626fdc46085052aaf7a32cad05f1ab99554c4493bca5c46eaa2ed84b0e3f6f0e8ffddec510f60fe
@@ -177,4 +204,5 @@ EBUILD gentoo-sources-5.4.166.ebuild 736 BLAKE2B 49ee3eddd2f12d4643648f869a50abe
EBUILD gentoo-sources-5.4.167.ebuild 736 BLAKE2B adfa4312889e9aef7ad1bba0b1550f570faba83bc8e1a361f69d74a28eb4f35bf7149accecaf2218d3b4f139550846de0ed9a6af8e2fdf15d067d8c5c0d0913f SHA512 eb752ccec229d8f65ad495406ce3ee16090df42fe31799a4e1c4829f51a74f18991bf1d73f89c1181783b6ae69ec7d9f3bb64df346228324b21021061bd8502d
EBUILD gentoo-sources-5.4.168.ebuild 731 BLAKE2B 0b3733bb3e145e019317d9f364adf90f9d6662c5afa91783bed88f6cab1e315f5a83fe74cdc4591e9b455a6b3cc9266b3ea21ee315905304b706c5ceb0a4583e SHA512 b19399477950c34fd906ffc87e8444ab9e8bdcad8420c5caad7a067eb55559c171e355b2baecbcddf6ba9959dcf20f444c23fe22a8cbe51f247aecd9dc6fac9f
EBUILD gentoo-sources-5.4.169.ebuild 736 BLAKE2B 76fa60e85d0ae33560f9428e2e4f2234f6ae16058f457ea7e910e47776ea8dae236e6c51c5e36c1689fb4d2e52fa026bb5029d1d45e29c6e672be0f631824e1c SHA512 53955b223f5cdf3c59d955dbbbd095b56c81e43cc8707c260144bedfa573394d7466eac533e859986e2c311b503e0c245f370de3f2c9b50acc9f248f735e67f4
+EBUILD gentoo-sources-5.4.170.ebuild 736 BLAKE2B ea210ee92ef5eb698ab2acbcf520fec50a8ebd25f1e2e90743b69a41032b6a12d778c6ef5b993fca9ab6fc27c3d019bace23577085980d97db6771acffcb19ee SHA512 281357089efce54cf56528fa9b8ed01c6cb71b033ed2730356bfe239fbe1cd0292d849c2a6ca6378aabed165dee4d1eb4a575e1491b66fb3a9f846d43ad8bfdc
MISC metadata.xml 501 BLAKE2B f5363c8a19540d5bb924b38bdebeb8dbc60c84e58d1d87a9148a3e7abb09b0a1b733c98b130b778b8ab3a88375598444aa9d537d8c5338864a3d4497600d7836 SHA512 bc1ba0d75dbf5b95b3f93e666389c6408f20aebeec99bc8ec00653758b67588e07214285ed106fd9e5aed2c8d57c625d666c797212fda51e1ab98ce1df816467
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.261.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.261.ebuild
new file mode 100644
index 000000000000..22e9157c4fe2
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.261.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="271"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.224.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.224.ebuild
new file mode 100644
index 000000000000..73dc00433bcc
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.224.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="223"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.298.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.298.ebuild
new file mode 100644
index 000000000000..520c0ee3b85c
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.298.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="300"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.296.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.296.ebuild
new file mode 100644
index 000000000000..520c0ee3b85c
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.296.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="300"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.90.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.90.ebuild
new file mode 100644
index 000000000000..c470b150ebfd
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.90.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="97"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.13.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.13.ebuild
new file mode 100644
index 000000000000..d636235670d0
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.13.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="15"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.170.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.170.ebuild
new file mode 100644
index 000000000000..791bc5bae09e
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.170.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="174"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 3919e73e8468..1e2f80a8d554 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -1,13 +1,9 @@
DIST 1510_fs-enable-link-security-restrictions-by-default-5.12.patch 810 BLAKE2B bb749b365f37988253206ddff130651e1042af49a6c773ba6f93642d5927af9a9926eab278979e048c13d2ca683e726a5d0cd509de9e6177d59c85197051e230 SHA512 c97a3799a2d5e4da9c9dfe129756da629fba8183479b02ca82f9b6d9993f17a165a96bd35ac50eb25fb293785b9b529a95165b1a2eb79c05134bee8ccf22a5d3
-DIST 5020_BMQ-and-PDS-io-scheduler-v5.11-r2.patch 259433 BLAKE2B e3cc85db32795721d39962dfd3b72ac923b89da8a9125ef0e12ba199b3606cec9a2d99392c0b0f195b1557a25be2370be1efe3bab9a9e0c2e89e2e92eb86eccb SHA512 3e75edcb8c82222a5ff64d751cff1c9102ea5eabadda3ba6ae1369b2a1478d5f001776f7ce1b13425f5c2f7acdb1a8a117864ccb9aca6755188efaa4110dcb43
DIST 5020_BMQ-and-PDS-io-scheduler-v5.12-r1.patch 267548 BLAKE2B 77a1646ffbc67ed88af564b73cf63f0374772bdc1075e771a93ee4fe257b94cb3766a4842898b48f4343458d0b507229182220c7daeb5532df610b964c6640e7 SHA512 3500160e35ffb16771f9ae556f0c8260e616833898f05b3c03e6197b47b20fe3a25f717117ca8257852734c1764e407fbfe70aac077c482e9f9fca97cdd938ee
DIST 5021_BMQ-and-PDS-gentoo-defaults-5.14.patch 348 BLAKE2B 50ac91380b7221aa30ead9e842f038117b0f4ef4b6538b8f083a9f4467db23ab2f74643e65197dd9201da9b6cde17b192ed09e7d544ad095391c2cde6d9f2b8f SHA512 166a73397b133e20b92c37b72ae1edfe4cce017293b978b523980e28526950dfedf1081252191ff95462896a16ee790dadf55cda2edc49452b960079d89a6a9b
DIST 5021_BMQ-and-PDS-gentoo-defaults-5.15.patch 348 BLAKE2B 50ac91380b7221aa30ead9e842f038117b0f4ef4b6538b8f083a9f4467db23ab2f74643e65197dd9201da9b6cde17b192ed09e7d544ad095391c2cde6d9f2b8f SHA512 166a73397b133e20b92c37b72ae1edfe4cce017293b978b523980e28526950dfedf1081252191ff95462896a16ee790dadf55cda2edc49452b960079d89a6a9b
-DIST 5021_BMQ-and-PDS-gentoo-defaults-v5.11-r2.patch 348 BLAKE2B e81fa7e5157ad317babd4c636facb34b577c8cb850a77c945e94d62547ec687d61dbef3766e3772ba880e2b657bbbbf400a2d9c86efdced2dada7a108b4c1593 SHA512 192431f1b1c19e91d4fcf16e3a275151043c8f065eb5a909f68ff640108537f9d5105be9175a8eea12b0bbfc871ab1595f3e051e64c39bb2a32f8c75a1137bb3
DIST 5021_BMQ-and-PDS-gentoo-defaults-v5.12-r0.patch 348 BLAKE2B 50ac91380b7221aa30ead9e842f038117b0f4ef4b6538b8f083a9f4467db23ab2f74643e65197dd9201da9b6cde17b192ed09e7d544ad095391c2cde6d9f2b8f SHA512 166a73397b133e20b92c37b72ae1edfe4cce017293b978b523980e28526950dfedf1081252191ff95462896a16ee790dadf55cda2edc49452b960079d89a6a9b
DIST 5022_BMQ-and-PDS-compilation-fix.patch 1045 BLAKE2B 8bfdf114f40a4d4851c511003d0454b450ad1cffc59f360bef53b7cff9272a743e59da42e8ca067e2f48c1abd89dd4e03dcb681f9fb7a3180eff260cfed713ee SHA512 9af31d2be69411810b60e2a257e5a51e92a31ccf48f0191a6918ef2c4b6015221b7def543ea06309e0413ae7c76913bf35c0068825a1a9bfc98cd00fa0e9cc70
-DIST genpatches-5.11-1.base.tar.xz 3440 BLAKE2B eb1e9a9f2060023cb410bf3db8c4f4fe283eff47f545a434dfc1edb98aa513940f30a2a88566422192b79f7ab36c607b9bc63253c067070d9a479d6318fd34b3 SHA512 a862fe33272bb6b0e4095c862c74361f015fc57316b9dbbdf2782f2e57c131fbe7fe9b9ba81c3d5a7d71788f2d56abdbd28f1c7571973c3f378cd05199c0421f
-DIST genpatches-5.11-1.extras.tar.xz 1772 BLAKE2B e6f8eae67db54099424f33e17bbfa66d36ae44c98d5f58969634a709a4b949a675a7ec1053eab4db4f745513d9730b68439ecf888e92f0fc9ef369822b39a388 SHA512 cf9d0ee27618b1b49322cefda8d85f66fd94820b9902948c8dd9a33d4e14acf511e7aabf611df5e070a4011e06d80164a512d124f5686b5b16fd81409098d8eb
DIST genpatches-5.12-1.base.tar.xz 3440 BLAKE2B 642d0cf2382de42feb6b5942f6449000b1b638ab80e0a4dec4a70c17201806f20e6e83542e11b44841fbf5806bced3b6ea3fb5f516846ca502eb22ceb4202f77 SHA512 27f023e4533601910c2bb5ba65171e7c0092f5b20fe76711c3bdb9b171bb9ed47dff2e5911d904dc97d28be181d48a74cc0960d8b77eba0b4cf84f05ba7c108a
DIST genpatches-5.12-1.extras.tar.xz 1772 BLAKE2B 3de99462690e77f87a30d211f7fc14937b41123739c28b1aeea2935383766685a5befa631cfc19afe583db9ca0aafa2ce4140a327707161e73ab14135e837432 SHA512 67c1d650540e50079264e66ce072e546f9001f776188760f794514f6edf78b85e115710b031573bd6cdd53aa599fa9afb743272dac19817a83df5f97354fef3c
DIST genpatches-5.13-1.base.tar.xz 3840 BLAKE2B 5843b75d53225fb5f3ad278a69884c70d3eda165faeec7895dac661d035324c69fb32ec4ca729a025bc8e73b81a17f085f60294b621a646dcdf8bb389fc37e41 SHA512 62f49080e44895da1ecf0dd4d88dbcf3fc1f6b227c09aebf7b4acd407655e0a7627cfaf870b26ec5ab508ab2e9ce36e86ca92bceb19566c8e4a2c509a7c459af
@@ -16,51 +12,30 @@ DIST genpatches-5.14-1.base.tar.xz 3920 BLAKE2B 2311aecf34c5c7854822b75517933c45
DIST genpatches-5.14-1.extras.tar.xz 3852 BLAKE2B 87ebdc80e85c112fa8e7cc16d8ab3738f08faf558aa691f5429845910fd7cedba1d49976d6ba4652d328ea74aa7da9618a8bf6532ab2947477e27d5c1a6a6b33 SHA512 2d72f170d444ce1098f1f8e7522de8c34ce7d89997fce4590d553ca2be90663c9abaf0e353d99bd704a53e9edc82c69309458c458e1b07cf83805c69ec8918ad
DIST genpatches-5.15-2.base.tar.xz 3920 BLAKE2B daaf8d0aff88921062186f2b45f070358492a0daaf65fcc33509ebd2c1a3840504f918c63aa0deedfda0e70b6bf313bbf33b2be768fdd74e81680de5e552b7c8 SHA512 aa00e8593fbadd7fa2bedf36dc9b806b6b3351c7488c8720fac47960ef2de7cba7c021acc599642f1979d67143d50524ea43303b52fabd8e26cbdfde5fbb3dea
DIST genpatches-5.15-2.extras.tar.xz 3848 BLAKE2B b108b14fd532554a8baa91a623704a867c2df4a23597fb0576382e959e4586616dc2e5a094ca673a62faa80148cab041459e2a5b7bb2c2daf2c17297b42eaf6d SHA512 5800709ba9cbe1bbaa3b8999d9c8ac8377a45c6c1be61894fee51af6e506f3d603ab4640df4471db021f0d3747c35ae90f87b6a35aecb971aa0cbf6384ab79ba
-DIST linux-5.11.tar.xz 117619104 BLAKE2B 81300c27bd5476387a83123aaeb4163c73eb61e9245806c23660cb5e6a4fa88ffc9def027031335fa0270fc4080506cd415990014364e3a98b9d2e8c58a29524 SHA512 a567ec133018bb5ec00c60281479b466c26e02137a93a9c690e83997947df02b6fd94e76e8df748f6d70ceb58a19bacc3b1467de10b7a1fad2763db32b3f1330
DIST linux-5.12.tar.xz 118112412 BLAKE2B 842d921b9a73d2aaade763dbd2ec67bdfe0275baa6d628b775f5c87574ad7dc86f0419afcd48c10c1235f4bffa16084243f2cf4556e6afcd391e975fe8ba530b SHA512 be03b6fee1d1ea8087b09874d27c0a602c0b04fd90ad38b975bd2c8455a07e83c29b56814aaf1389e82305fae0e4c2d1701075a7f0a7295dd28149f967ec5b3d
DIST linux-5.13.tar.xz 119297284 BLAKE2B 9c4c12e2394dec064adff51f7ccdf389192eb27ba7906db5eda543afe3d04afca6b9ea0848a057571bf2534eeb98e1e3a67734deff82c0d3731be205ad995668 SHA512 a8edf97e9d38a49f1be2bde1e29ad96274bb2c6f7e8a2bebaa1161dd4df9cabcbaec4ff644c45bee94f86ae47725087d6deed0cd954209cec717621d137db85e
DIST linux-5.14.tar.xz 120669872 BLAKE2B 0047f5aaa3940dff97f4055ef544faafbbb5282128e6afe21d2f47d8dc8c395806a17016febfa050117d16f59e74b882cb8b9c5011d68f119c230d0a4d120524 SHA512 8e4f3ec3d36f774280f75dc7b004a43e09417af58f12e9c9f8348976659d4cfda7ad905f306f43fed66a27922e5c45db22e46bbfa7a0b9f365012380de3b6f64
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
-DIST pf-sources-5.11_p8.patch 5688583 BLAKE2B 5d845677efd1d6ac95282d24223c7aa26d33ea74670b37184fda20dded42b5de1c4b4fd06f29afb12c8fd3372feb208b7d655c1dba3b60cfd1f4dc5cecfe5116 SHA512 62105aa308543ae5bb2e79be77dd77f3d4d3430669423c6e9e528acb114edf3b3a3cdcc2371ea566a6a51dbc16ebfba64187dabf485a96dea7c0127162173675
DIST pf-sources-5.12_p6.patch 5790826 BLAKE2B 286f6311197cb12613e9a082896c08107153998dfc667f813212750e52c2cd5278e7e456b8658810442cb08c8559366b8d230a75a9db293f72f8a0db27285afd SHA512 ad8caafef8e9566ff9bf919dd7c4d8396f7ec8ea61e27b03451b24c2c007cf888de5f9dec9b9a4f3021c956d4cf4827af32db6a187c57248e6098e5574d48b5c
-DIST pf-sources-5.13_p2.patch 2756507 BLAKE2B 8602f98e8fc857621418513956ed9103404d4e690420f3631c9c63ce4939a4cbdd4c05ddcc0c43c9db82369337e220c9bded31055b567f138249bf3e089eea95 SHA512 2b18e4b7d408b1cdb0c857e2bab71fbc9b20cc7616608f6056940ecb1318192539abfaf1147e663b7285085fee4d7c9117fe5a33e0db7ce0ef6e76ee27757169
-DIST pf-sources-5.13_p3.patch 5055786 BLAKE2B c19d0d447bdd6c8204a0c61a84592ee0d6f7fd09a4142af2f8cf9d075311dc7fbad94c78261415b6d8c0f8cc9ef408c2b8e35ee2780320b61e1050e332cdf5d2 SHA512 bff89ba11ab81b5ac3903bdbf271952a59ecf360d071a9c2c375c1eb4a4e2c478e354f7119e3ce97fd6996709d733cf305ab2ecd9eaf8655e414f0b55494da11
-DIST pf-sources-5.13_p4.patch 5640578 BLAKE2B fb3cbecbe1d6498e5fc6bab28ff7b7588733d377228dbff496bb31a3efe5063cce9410cf6077a7672986d747cc05c807078718420a200416bbb6bb0f0609251f SHA512 292920775925306e37c9de2860b3dd12e992d14c70e4c0fd38bb5c35227aac168e976fe251c9c4b51c9509e2cb8737c26da3b18d4959c2888891e189248caf45
-DIST pf-sources-5.13_p5.patch 6877998 BLAKE2B 6f4cfe4c2c98d56309ce57b4cb0eaab1c59ecf6919e3c91cccd5d31421ca440d6333f7966ea53462d1a72e3769ef6ff8e5165376111b84f4484286fa46d69a6b SHA512 dd694c06721f3efffcbd1beca934bbea50012309165ce3c4f325ca5d168995409bf5f3ede670800059cc1941b216d7d50c28eb37250da4edfe6b2e17af834645
DIST pf-sources-5.13_p6.patch 7070425 BLAKE2B bccbb3ea9777675b28f4ee5ddc1539188c8afe4facc6c4aa06beb11112e30846507414b0994c6b2e048180cb2eaedb612f772aebe16d70dea1f35f25cb30d81c SHA512 02928875462e3ae19df7a6d094f388be30a6b215e5fc2f5967fb570352351525f71c8b4fe60f6cc3179dbc5e7b2771979db90d9cfc89fb9e6c5501bc2c95bd41
-DIST pf-sources-5.14_p1.patch 3968070 BLAKE2B 8abeb3e0db3644e2b34cb3bf3b19d8eaab1bb1852964f26c6e5baedd24ad82760d352acee557e4b0af4fdfbc7ec05a497d966f98e3255d9f521a42958a12cd6d SHA512 c15ff5a30727983bfd8d1fc43be5efc31590e48b183cf0fa5bd46ea9c0ed4701cd1456d3b409b94bd1ee014e24be41667d85882074ffe4f3ffa07a16621c1796
-DIST pf-sources-5.14_p2.patch 4040142 BLAKE2B 6b41a69d8c9475ab5aab18de5cfc0e032197b8616e9aae40f0a7519ad58d1502502539139746e21c83295f3106350a403b6d677541f42b43d12ce60d4af619b4 SHA512 d22eeb8de3e31627d82edb1b95b42cf29d26b1f46898fbcb394ea22f7293824e8e0394253ac07d406ae1b51786707cb6845e8f466a01f2f347a79564c6450914
-DIST pf-sources-5.14_p4.patch 5657590 BLAKE2B e48ed2c8fe30e9a008bdcec98d8ff620e87977bcece927b6e8fc90fcbbe7692316ecb4759b1ac4b7928384a14680fd39aedb9607a533e436d239aca3922f0463 SHA512 490baec19f2de8951867ac355c23cc92ea7aa6f4f09dfc8baacc0dfcbcddfb5da8021549304b4030a97df1bd615fbccc2b5869593a47450eec339fd074a694b2
-DIST pf-sources-5.14_p5.patch 6029195 BLAKE2B f64b148b26846574490fc81cde2de3e46e452c566673a1e89c2cbd7078415b735d77a5dce9a86239c0ae65be63fe5c0b7b037e5bde39a909a39bd79a47d17d77 SHA512 4ed4c5101c333f9129f37ad2495499a1b1da85fff87061bfccba58216e9749063dd8dc7d2d303c80feba3d83d86f318166392fc98a0b557e51a6acf6308532e0
-DIST pf-sources-5.14_p6.patch 6286097 BLAKE2B e08a47900f8c3dd64fdcbd58056e4c69d13c39635b78bcfb113d799fe6c7f0d949d05cdacd988bb62c469380e21a1b9acb221456818be3f2770ed53d66bb651f SHA512 35b7b43386fe6b4066c20085d2984acf3b5b598bcfa4835befaf970d4b4fad3d2be09bb9a83d1739f826cc149070e6b893856eaa2b1c0a3343ed094c44d6c10f
DIST pf-sources-5.14_p7.patch 6639505 BLAKE2B f458bb874ace039b4c29ea33b1f4f16ce5db3c73a7a8b3ac8fc17d90df1d63e5da8c7847915ea9a29f6eedaca8e1c088fd2af5d254efe008fe1d1bc0c104101b SHA512 0e17495210444e3779aaee47dd635cb6126e8263a82b8a2821333b9d6519501960b31ce8e694d4a7bc3779b10aeda04af1813a0afc258a8d52617728e4b61e5c
DIST pf-sources-5.15_p1.patch 2332495 BLAKE2B 45efecb558d62cf5b6b39f87741e9944f77b2bd580bf166e3b4fe3e3109597a073df938cf39f55d57344a4032f971985cb2457df7b555f62d918c44f3eb68ae1 SHA512 cd79047e167ae4249a5e275483bfd54a5ba3b37ff98ddc8f7135b95d12debc2f990c36ae6a4e006e9c3c324ff5acd677511c384dd6928cf6171094984ed345fa
DIST pf-sources-5.15_p2.patch 4107461 BLAKE2B 57c31ff106c78b97a2b131c66146f176a2a092a4f405d7d279ca17f4b2be72314ceb16a6553909cfd98cc162535be7d4cf4ee706750e87e969e5db27b492758e SHA512 b1fe23afc40d011c7fa0fa34f45676eaa3f063f9c4bdb29e7fd4ddfd526dd3b7fed1980111cc89f11f8f0f28fe3753ec10d3e32ea2395b3a7b5f62b7ad62f8ee
DIST pf-sources-5.15_p3.patch 4539285 BLAKE2B b723ec41f7ad6177b629dd736ec8e5d70342149a636be3457dae9e3d25e0afd65bcab12938b67eb9779c85a9e21d29e7c03cf4c32e545a564e010d2ae8bcdf96 SHA512 b38865fdebdfce0c23fd570b149d4d810cdd0cd8d732a926a9a353569233a94a4beaecca6aa33f7c6c1cd01bc6ebc8bbac67bfa1f6fba199fc9523e961e377f2
DIST pf-sources-5.15_p4.patch 4939937 BLAKE2B a974637fa650136525513d84c492be62a90f0ab485456de20bf93d0642f690dd26e69f38de2f804447074ff3f3da19ed7fb9518cf9157b617239ec1ae0f4e87d SHA512 0f2954b2b113ca0917f52602daf16450cd9575753840084df810c7c29c7c08dcbfcc51f2250cc23c0cc512a08ab407a9e3a167d17eba033b0b8569132d37dd55
-DIST prjc_v5.13-r1.patch 258898 BLAKE2B 013be3c3e9b342268359ecbcc10c7b95c7fe3741d2b9058db87da59d40aa9b34db898d31f1f1a0dab80598cab313499d8083ccea141c5200b5593c9d44647de7 SHA512 ad9276a80e28eec461a307ad44a1ed5acebf810b14ce8c9e6f1dc211be6ed7e72f535175fb65f3115fa217f8b635122c65c2c002ff00ba458c867d8bb6257f36
-DIST prjc_v5.13-r2.patch 257231 BLAKE2B 943d3035035cdd1744ce0e075441224ffce04a1324dc9adfb355003b1fa6bcced1f63989845d1677ada0eac78f39b01d95d3fc7676c79b68858e8748c91b70d7 SHA512 1d9c80813e8f842b8b5da8b52e4348f329ef415b8cbef0a46f17eee64bf22fa8b1e443ae84ec9e7cf7ccff339d4b4bb2df9dfc894eea438e80f07446c82992db
+DIST pf-sources-5.15_p5.patch 5462746 BLAKE2B de7e1aeb7f2a99d3c79c71b6ad56776d828f81759aca08282916a5c67d1f91ed62fbbf83b429269bb09a5b3be499bc73f8f70ca468782ff46b02557d47f51ec3 SHA512 2fa8592b0c012b52c4f0ebc6b75d0108f219954f719f40c7beac91b837cdb419c3a1d4c2c904d60f80eecdcf17c853089f147f399e96ba19dde49eb28baef248
+DIST pf-sources-5.15_p6.patch 5753774 BLAKE2B a56166b285b5c8cfb1697f5180584ed025e34a42b5b96dbf58c2aa14ba9d8c21b5dd6ebc6054bc198c922348ffe3613138baa75913dd9a8c43f3868dd3e18a48 SHA512 c42a434efcee22f4cfc42cc35a7a39e2467b1cf82046dc0fab1294086dd1b6307cb641c6ac709303b9f8c88cd744518d66b20fbdf140917976d50a17958aa8d6
DIST prjc_v5.13-r3.patch 257137 BLAKE2B 22e05106ee91f104c69f8d11fa4072b28910b8202388a1778ac498f5128f8b93e6465c3e1ef0d9393aa5d01bfc226b3d6463fbba9e463305381a45cb5f015fa0 SHA512 d7dc67a9913d0d7723a616a11db2ab0798e65a6c2dfb99990bc2a4287c0c2e2eab72d17cdc3f93b884f006844f576379a9d8617b7e491dad278f3880d372bb17
-DIST prjc_v5.14-r0.patch 257363 BLAKE2B be92cdf72d285ded3f569f2423fa87b90d3e787e592ee3f8432ec758e3d6b6a4799f88cecfeced527d56fd68788b71f7064d289335f3d606c282a5b76383b0fe SHA512 a232b90e38db683aca55bfa29e6d9ef529c1999bcf8f8e58d36b8877cfd2b83c3d8e7447860fa29ca50b67bef73262e4e46df8220d204e579e97ae79caa3867d
-DIST prjc_v5.14-r1.patch 258914 BLAKE2B 12e7a488fcb97d394cb4062b4b5c6915aefd9fe93ad870d796b1207ec44b2cfe5f991574fdffac644f39389a1aac718e47e936b9ad32ec4b412adbe3a2884455 SHA512 876ec983722253f63a2da1f6eecc94fb687f5ccccb1c8d1955f732e2c8eec5239f163207d5ca3e7cb6c56b64b72d34df0ded606e12df9c1dd9a8c5a31581230a
DIST prjc_v5.14-r3.patch 258757 BLAKE2B 27cd56595a131b7c9a45429d775ff3a0eea79f95674711acf0c0688716a0952150f335540457dc7aab05ac92c58e32e576ce3d392c7e0df51c93be28b17522b6 SHA512 9719b022a1798a7909cd7160917816c40310eb42fa4144f7b122dd57950c1088f2ab6fb9202f30591d7b793c6634a7b97e77af2e192043b95ae44751451af7cc
DIST prjc_v5.15-r0.patch 266816 BLAKE2B ba2c15b074fac3cb01eddb1099b6292077aaf7af1de4721b365b8da40895c61388081ee164bbcde938fdcefe17eea292c56a175da0a23591ffc7a6c3680d86ae SHA512 5da7ac4a3e9ea8e9e1d37403d688369e5ffdc2340bd60eabf36368a4e134713ae1011f728ea79f44ff5d2ab2827adf69e5d05db3431b73e8027238f5ea68a49f
DIST prjc_v5.15-r1.patch 266858 BLAKE2B 110a03b5658200f7414922cf4ed361b6127c08d99359111209c86d951907626c92ff1e50f6906a0f56534e24aa2f35520dae11fa0d148ade488b93a401cb706f SHA512 1abcd3f10941b6e342cabb5fcd3d2a097ceb2451acad09336d3b191ace0bccca23202d87cc916fc0bacaf977e96b26a85e2b6729a08117c4cbe40a470dbf6eaa
-EBUILD pf-sources-5.11_p8.ebuild 2305 BLAKE2B d82fd3ea8f7f664fdaf64c6ff2c019f1b0653cb1be2f021e459b38d995e006b82cba24136ef0edacba783f6a03bd9a3ce761d8c49571ccca1976f370df4c6125 SHA512 fe5258be1c9275c3c0cf5899e8b3cce08b7e33863f26c782bcc88a5c0420a3303660621524679608d741c97290778cf9cbd460acc6122c2fcdd16a17b5b7d4f0
EBUILD pf-sources-5.12_p6.ebuild 2760 BLAKE2B 9b45a1bec8a722502d3f91fb82f9c44654abd1d7df72b27f34ddd105a2b78ece01f9542efabada927743268aef5dbef6fb3b84fff35fc8c9dfe0c4c5edbabd46 SHA512 479dea03a3062b376134f7a23bfa64e84ee1f6f0e6691117843b05eed9019813a4c8206be8e85cf18044375515e67e72bfe9ac17ff4552236d84ca26930f9fd1
-EBUILD pf-sources-5.13_p2.ebuild 2258 BLAKE2B 057d9e0756294794903bd1f12eb2c6a970351b3556043c20fa49829f6fdacc1ad32e029c739cd1e7f4538cd8299d0fe10aac80d78aef3fa88b37baed7abde357 SHA512 b27deaec1354a5bb1f16d32cdc5626e2533324e303e547da722d8a9686c5b577cfb2e4c02d05724083f5d822d7e44ad1ad5de92bc946c769db38cdd098f3f917
-EBUILD pf-sources-5.13_p3.ebuild 2258 BLAKE2B 057d9e0756294794903bd1f12eb2c6a970351b3556043c20fa49829f6fdacc1ad32e029c739cd1e7f4538cd8299d0fe10aac80d78aef3fa88b37baed7abde357 SHA512 b27deaec1354a5bb1f16d32cdc5626e2533324e303e547da722d8a9686c5b577cfb2e4c02d05724083f5d822d7e44ad1ad5de92bc946c769db38cdd098f3f917
-EBUILD pf-sources-5.13_p4.ebuild 2258 BLAKE2B 268d5f704189c9778ee64c27885059608fb1e662a2dd154b3824a24cebd573255c7764e62c1786f611ecb0a89bf3de4c9d80ded09b9c3759b3ecde8326dc7441 SHA512 866fc6c11370ce91d81c3ee337a9c7c2009f2b9322bb2123f8643d439f473a1c596dc539c832bc558ca1aab71211ad0fd7b3d6da57c217871975f8c0549e46d7
-EBUILD pf-sources-5.13_p5.ebuild 2258 BLAKE2B 268d5f704189c9778ee64c27885059608fb1e662a2dd154b3824a24cebd573255c7764e62c1786f611ecb0a89bf3de4c9d80ded09b9c3759b3ecde8326dc7441 SHA512 866fc6c11370ce91d81c3ee337a9c7c2009f2b9322bb2123f8643d439f473a1c596dc539c832bc558ca1aab71211ad0fd7b3d6da57c217871975f8c0549e46d7
EBUILD pf-sources-5.13_p6.ebuild 2258 BLAKE2B 70d01125643ae392f74dcd0ecd615c462c4272ae1a0ec5739e8257a47c83c85ade98611163378b8104df3b398f4f5a76c52e035c9b57a56d66e451685640d31c SHA512 7ff0df01358b1cf2f72e70d74dd27350b21513168ea020bdb089152d7054f7457538ca6d275f7719aadd1065c029c3ee3563a3ffeb69def02a2d01b5f183336a
-EBUILD pf-sources-5.14_p1.ebuild 2258 BLAKE2B 39f5758effb38e8802d3dc42093f9e45fece0e44d5b0efdea9778eda51645e4b7b4595f175506bf57fb7b6029c3adddf07156ad8e45906c5129f25eb9839ac88 SHA512 15a4a46dea772329a1293cb441f4c3ecad2f8219870c724f1cc1de5bc9d92855e628ccd0c9cee0dd3caad4ed57656183e4586aa0c1d3b0ce04ec8434b32c19f6
-EBUILD pf-sources-5.14_p2.ebuild 2258 BLAKE2B 057d9e0756294794903bd1f12eb2c6a970351b3556043c20fa49829f6fdacc1ad32e029c739cd1e7f4538cd8299d0fe10aac80d78aef3fa88b37baed7abde357 SHA512 b27deaec1354a5bb1f16d32cdc5626e2533324e303e547da722d8a9686c5b577cfb2e4c02d05724083f5d822d7e44ad1ad5de92bc946c769db38cdd098f3f917
-EBUILD pf-sources-5.14_p4.ebuild 2443 BLAKE2B a86072cf5e719c8762cf4c06910d670c4f12129d370fe2eea4aa573ff11fed1a38cadc643b88624fa07c22226c847ce7bdb44df9e6fbe81a5504b204b3b28e80 SHA512 503099839ffe38b3a7449eb5775bb0c64a9e443597451bf1c9db09dfe632f309cb966bd3b5e329abff42708b111c195f44881ad09c84931f489651b14049be50
-EBUILD pf-sources-5.14_p5.ebuild 2450 BLAKE2B 4c32228d8780da35e5721bd9da948ffd7dc469ee9e0c0a086d8204620bb1a2b8ba46f4710bcd3b128de9ba807d290708bf0e026c57958eeff91578cd5387b6b4 SHA512 c2d39338416ad4a35920993d70a4b9e9762fa570442289943aac56fbdbad5f9778f010659c0ca66e10e5b175dadcb5540c3ea6842c61dedf559ecaae33ff92a5
-EBUILD pf-sources-5.14_p6.ebuild 2450 BLAKE2B 4c32228d8780da35e5721bd9da948ffd7dc469ee9e0c0a086d8204620bb1a2b8ba46f4710bcd3b128de9ba807d290708bf0e026c57958eeff91578cd5387b6b4 SHA512 c2d39338416ad4a35920993d70a4b9e9762fa570442289943aac56fbdbad5f9778f010659c0ca66e10e5b175dadcb5540c3ea6842c61dedf559ecaae33ff92a5
EBUILD pf-sources-5.14_p7.ebuild 2450 BLAKE2B 4c32228d8780da35e5721bd9da948ffd7dc469ee9e0c0a086d8204620bb1a2b8ba46f4710bcd3b128de9ba807d290708bf0e026c57958eeff91578cd5387b6b4 SHA512 c2d39338416ad4a35920993d70a4b9e9762fa570442289943aac56fbdbad5f9778f010659c0ca66e10e5b175dadcb5540c3ea6842c61dedf559ecaae33ff92a5
EBUILD pf-sources-5.15_p1.ebuild 2441 BLAKE2B f16db76fcdb01a7254aee05ec388734119fd287e94b1d9394a9ddd6456d1865e9da799c109221faf3f77e9b83a14ec041ee325d639fccb49ed1b9b9967e59f03 SHA512 78e72da8c29e01ab968ff89aa091b4417ee923065bd8df227fdc9507a00800d101e3353563f1cab04d2e0863a1485199ebdeb30132604f1e3b69e81ed956d56f
EBUILD pf-sources-5.15_p2.ebuild 2449 BLAKE2B 01e6bafb27eb3cccf5385a980d9f0490b5248761502164de32a6986eb7cf3668c7a1579e041a8598e11a4353ec8f50b5255e26f9ecb97abc45584c34649ccfc7 SHA512 39b2c1f45ead8d844fdd6a6a0f5ad486349a52f53c5169201618d78c6d8910be4184de21d194c41d0a20f648a3e19f464be13dba289d53873f281a8a536cb90b
EBUILD pf-sources-5.15_p3.ebuild 2449 BLAKE2B 01e6bafb27eb3cccf5385a980d9f0490b5248761502164de32a6986eb7cf3668c7a1579e041a8598e11a4353ec8f50b5255e26f9ecb97abc45584c34649ccfc7 SHA512 39b2c1f45ead8d844fdd6a6a0f5ad486349a52f53c5169201618d78c6d8910be4184de21d194c41d0a20f648a3e19f464be13dba289d53873f281a8a536cb90b
EBUILD pf-sources-5.15_p4.ebuild 2449 BLAKE2B 01e6bafb27eb3cccf5385a980d9f0490b5248761502164de32a6986eb7cf3668c7a1579e041a8598e11a4353ec8f50b5255e26f9ecb97abc45584c34649ccfc7 SHA512 39b2c1f45ead8d844fdd6a6a0f5ad486349a52f53c5169201618d78c6d8910be4184de21d194c41d0a20f648a3e19f464be13dba289d53873f281a8a536cb90b
+EBUILD pf-sources-5.15_p5.ebuild 2449 BLAKE2B 896a05c33329458eaf5de38da126a4cbb0831648da4df63577041a412dbf91692f6700317599f4f787c228f8b7e9acd3dc9f8065919a31e7216502ab1f9217d7 SHA512 816594faf117b89e7655b82ab53825ce2c727879ac55804e0a44b8ac53c1219a1dc4ab518a7f9c3d635dc5b6ace99b18712ca565a41b11244384b440922b412c
+EBUILD pf-sources-5.15_p6.ebuild 2449 BLAKE2B 896a05c33329458eaf5de38da126a4cbb0831648da4df63577041a412dbf91692f6700317599f4f787c228f8b7e9acd3dc9f8065919a31e7216502ab1f9217d7 SHA512 816594faf117b89e7655b82ab53825ce2c727879ac55804e0a44b8ac53c1219a1dc4ab518a7f9c3d635dc5b6ace99b18712ca565a41b11244384b440922b412c
MISC metadata.xml 346 BLAKE2B aac642a4971d6bc11e22a4885e5a4cfdaa36287a97883ed22368729e1db9bbe1baa382fc542d6f89582a0e4f43d2e78419d09716f6d215477454b72dc365e2ec SHA512 94e6a97663111931e68e8af0656691776c39b4e8cc4e96c4a257a9617413ea238400096b15729b1e3b91d60e030c6eae3789401c444692d3bf7daa7c80e78a72
diff --git a/sys-kernel/pf-sources/pf-sources-5.11_p8.ebuild b/sys-kernel/pf-sources/pf-sources-5.11_p8.ebuild
deleted file mode 100644
index 892784a56e6c..000000000000
--- a/sys-kernel/pf-sources/pf-sources-5.11_p8.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# Define what default functions to run
-ETYPE="sources"
-
-# No 'experimental' USE flag provided, but we still want to use genpatches
-K_EXP_GENPATCHES_NOUSE="1"
-
-# Just get basic genpatches, -pf patch set already includes vanilla-linux updates
-K_GENPATCHES_VER="1"
-
-# -pf already sets EXTRAVERSION to kernel Makefile
-K_NOSETEXTRAVERSION="1"
-
-# Not supported by the Gentoo security team
-K_SECURITY_UNSUPPORTED="1"
-
-# We want the very basic patches from gentoo-sources, experimental patch is
-# already included in pf-sources
-K_WANT_GENPATCHES="base extras"
-
-SHPV="${PV/_p*/}"
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
- https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="${KERNEL_URI}
- https://github.com/pfactum/pf-kernel/compare/v${SHPV}...v${SHPV}-pf${PV/*_p/}.diff -> ${P}.patch
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz
- https://dev.gentoo.org/~mpagano/genpatches/trunk/${SHPV}/5020_BMQ-and-PDS-io-scheduler-v${SHPV}-r2.patch
- https://dev.gentoo.org/~mpagano/genpatches/trunk/${SHPV}/5021_BMQ-and-PDS-gentoo-defaults-v${SHPV}-r2.patch"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PVR}-pf"
-
-PATCHES=( "${DISTDIR}/${P}.patch"
- "${DISTDIR}/5020_BMQ-and-PDS-io-scheduler-v${SHPV}-r2.patch"
- "${DISTDIR}/5021_BMQ-and-PDS-gentoo-defaults-v${SHPV}-r2.patch"
-)
-
-K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
- see: ${HOMEPAGE}."
-
-pkg_setup() {
- ewarn ""
- ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
- ewarn "If you need support, please contact the pf developers directly."
- ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
- ewarn "the ebuilds. Thank you."
- ewarn ""
-
- kernel-2_pkg_setup
-}
-
-src_prepare() {
- # kernel-2_src_prepare doesn't apply PATCHES().
- default
-}
-
-pkg_postinst() {
- kernel-2_pkg_postinst
-
- optfeature "userspace KSM helper" sys-process/uksmd
-}
diff --git a/sys-kernel/pf-sources/pf-sources-5.13_p2.ebuild b/sys-kernel/pf-sources/pf-sources-5.13_p2.ebuild
deleted file mode 100644
index 8dbab3d94ab7..000000000000
--- a/sys-kernel/pf-sources/pf-sources-5.13_p2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Define what default functions to run
-ETYPE="sources"
-
-# No 'experimental' USE flag provided, but we still want to use genpatches
-K_EXP_GENPATCHES_NOUSE="1"
-
-# Just get basic genpatches, -pf patch set already includes vanilla-linux updates
-K_GENPATCHES_VER="1"
-
-# -pf already sets EXTRAVERSION to kernel Makefile
-K_NOSETEXTRAVERSION="1"
-
-# Not supported by the Gentoo security team
-K_SECURITY_UNSUPPORTED="1"
-
-# We want the very basic patches from gentoo-sources, experimental patch is
-# already included in pf-sources
-K_WANT_GENPATCHES="base extras"
-
-SHPV="${PV/_p*/}"
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
- https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="${KERNEL_URI}
- https://github.com/pfactum/pf-kernel/compare/v${SHPV}...v${SHPV}-pf${PV/*_p/}.diff -> ${P}.patch
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz
- https://gitlab.com/alfredchen/projectc/-/raw/master/${SHPV}/prjc_v${SHPV}-r1.patch
- https://raw.githubusercontent.com/GKernelCI/linux-patches/5.12/5021_BMQ-and-PDS-gentoo-defaults-v5.12-r0.patch"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PVR}-pf"
-
-PATCHES=( "${DISTDIR}/${P}.patch"
- "${DISTDIR}/prjc_v${SHPV}-r1.patch"
- "${DISTDIR}/5021_BMQ-and-PDS-gentoo-defaults-v5.12-r0.patch" )
-
-K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
- see: ${HOMEPAGE}."
-
-pkg_setup() {
- ewarn ""
- ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
- ewarn "If you need support, please contact the pf developers directly."
- ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
- ewarn "the ebuilds. Thank you."
- ewarn ""
-
- kernel-2_pkg_setup
-}
-
-src_prepare() {
- # kernel-2_src_prepare doesn't apply PATCHES().
- default
-}
-
-pkg_postinst() {
- kernel-2_pkg_postinst
-
- optfeature "userspace KSM helper" sys-process/uksmd
-}
diff --git a/sys-kernel/pf-sources/pf-sources-5.13_p3.ebuild b/sys-kernel/pf-sources/pf-sources-5.13_p3.ebuild
deleted file mode 100644
index 8dbab3d94ab7..000000000000
--- a/sys-kernel/pf-sources/pf-sources-5.13_p3.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Define what default functions to run
-ETYPE="sources"
-
-# No 'experimental' USE flag provided, but we still want to use genpatches
-K_EXP_GENPATCHES_NOUSE="1"
-
-# Just get basic genpatches, -pf patch set already includes vanilla-linux updates
-K_GENPATCHES_VER="1"
-
-# -pf already sets EXTRAVERSION to kernel Makefile
-K_NOSETEXTRAVERSION="1"
-
-# Not supported by the Gentoo security team
-K_SECURITY_UNSUPPORTED="1"
-
-# We want the very basic patches from gentoo-sources, experimental patch is
-# already included in pf-sources
-K_WANT_GENPATCHES="base extras"
-
-SHPV="${PV/_p*/}"
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
- https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="${KERNEL_URI}
- https://github.com/pfactum/pf-kernel/compare/v${SHPV}...v${SHPV}-pf${PV/*_p/}.diff -> ${P}.patch
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz
- https://gitlab.com/alfredchen/projectc/-/raw/master/${SHPV}/prjc_v${SHPV}-r1.patch
- https://raw.githubusercontent.com/GKernelCI/linux-patches/5.12/5021_BMQ-and-PDS-gentoo-defaults-v5.12-r0.patch"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PVR}-pf"
-
-PATCHES=( "${DISTDIR}/${P}.patch"
- "${DISTDIR}/prjc_v${SHPV}-r1.patch"
- "${DISTDIR}/5021_BMQ-and-PDS-gentoo-defaults-v5.12-r0.patch" )
-
-K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
- see: ${HOMEPAGE}."
-
-pkg_setup() {
- ewarn ""
- ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
- ewarn "If you need support, please contact the pf developers directly."
- ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
- ewarn "the ebuilds. Thank you."
- ewarn ""
-
- kernel-2_pkg_setup
-}
-
-src_prepare() {
- # kernel-2_src_prepare doesn't apply PATCHES().
- default
-}
-
-pkg_postinst() {
- kernel-2_pkg_postinst
-
- optfeature "userspace KSM helper" sys-process/uksmd
-}
diff --git a/sys-kernel/pf-sources/pf-sources-5.13_p4.ebuild b/sys-kernel/pf-sources/pf-sources-5.13_p4.ebuild
deleted file mode 100644
index be9165376fa7..000000000000
--- a/sys-kernel/pf-sources/pf-sources-5.13_p4.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Define what default functions to run
-ETYPE="sources"
-
-# No 'experimental' USE flag provided, but we still want to use genpatches
-K_EXP_GENPATCHES_NOUSE="1"
-
-# Just get basic genpatches, -pf patch set already includes vanilla-linux updates
-K_GENPATCHES_VER="1"
-
-# -pf already sets EXTRAVERSION to kernel Makefile
-K_NOSETEXTRAVERSION="1"
-
-# Not supported by the Gentoo security team
-K_SECURITY_UNSUPPORTED="1"
-
-# We want the very basic patches from gentoo-sources, experimental patch is
-# already included in pf-sources
-K_WANT_GENPATCHES="base extras"
-
-SHPV="${PV/_p*/}"
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
- https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="${KERNEL_URI}
- https://github.com/pfactum/pf-kernel/compare/v${SHPV}...v${SHPV}-pf${PV/*_p/}.diff -> ${P}.patch
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz
- https://gitlab.com/alfredchen/projectc/-/raw/master/${SHPV}/prjc_v${SHPV}-r2.patch
- https://raw.githubusercontent.com/GKernelCI/linux-patches/5.12/5021_BMQ-and-PDS-gentoo-defaults-v5.12-r0.patch"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PVR}-pf"
-
-PATCHES=( "${DISTDIR}/${P}.patch"
- "${DISTDIR}/prjc_v${SHPV}-r2.patch"
- "${DISTDIR}/5021_BMQ-and-PDS-gentoo-defaults-v5.12-r0.patch" )
-
-K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
- see: ${HOMEPAGE}."
-
-pkg_setup() {
- ewarn ""
- ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
- ewarn "If you need support, please contact the pf developers directly."
- ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
- ewarn "the ebuilds. Thank you."
- ewarn ""
-
- kernel-2_pkg_setup
-}
-
-src_prepare() {
- # kernel-2_src_prepare doesn't apply PATCHES().
- default
-}
-
-pkg_postinst() {
- kernel-2_pkg_postinst
-
- optfeature "userspace KSM helper" sys-process/uksmd
-}
diff --git a/sys-kernel/pf-sources/pf-sources-5.13_p5.ebuild b/sys-kernel/pf-sources/pf-sources-5.13_p5.ebuild
deleted file mode 100644
index be9165376fa7..000000000000
--- a/sys-kernel/pf-sources/pf-sources-5.13_p5.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Define what default functions to run
-ETYPE="sources"
-
-# No 'experimental' USE flag provided, but we still want to use genpatches
-K_EXP_GENPATCHES_NOUSE="1"
-
-# Just get basic genpatches, -pf patch set already includes vanilla-linux updates
-K_GENPATCHES_VER="1"
-
-# -pf already sets EXTRAVERSION to kernel Makefile
-K_NOSETEXTRAVERSION="1"
-
-# Not supported by the Gentoo security team
-K_SECURITY_UNSUPPORTED="1"
-
-# We want the very basic patches from gentoo-sources, experimental patch is
-# already included in pf-sources
-K_WANT_GENPATCHES="base extras"
-
-SHPV="${PV/_p*/}"
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
- https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="${KERNEL_URI}
- https://github.com/pfactum/pf-kernel/compare/v${SHPV}...v${SHPV}-pf${PV/*_p/}.diff -> ${P}.patch
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz
- https://gitlab.com/alfredchen/projectc/-/raw/master/${SHPV}/prjc_v${SHPV}-r2.patch
- https://raw.githubusercontent.com/GKernelCI/linux-patches/5.12/5021_BMQ-and-PDS-gentoo-defaults-v5.12-r0.patch"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PVR}-pf"
-
-PATCHES=( "${DISTDIR}/${P}.patch"
- "${DISTDIR}/prjc_v${SHPV}-r2.patch"
- "${DISTDIR}/5021_BMQ-and-PDS-gentoo-defaults-v5.12-r0.patch" )
-
-K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
- see: ${HOMEPAGE}."
-
-pkg_setup() {
- ewarn ""
- ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
- ewarn "If you need support, please contact the pf developers directly."
- ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
- ewarn "the ebuilds. Thank you."
- ewarn ""
-
- kernel-2_pkg_setup
-}
-
-src_prepare() {
- # kernel-2_src_prepare doesn't apply PATCHES().
- default
-}
-
-pkg_postinst() {
- kernel-2_pkg_postinst
-
- optfeature "userspace KSM helper" sys-process/uksmd
-}
diff --git a/sys-kernel/pf-sources/pf-sources-5.14_p1.ebuild b/sys-kernel/pf-sources/pf-sources-5.14_p1.ebuild
deleted file mode 100644
index 719ad8491ce5..000000000000
--- a/sys-kernel/pf-sources/pf-sources-5.14_p1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Define what default functions to run
-ETYPE="sources"
-
-# No 'experimental' USE flag provided, but we still want to use genpatches
-K_EXP_GENPATCHES_NOUSE="1"
-
-# Just get basic genpatches, -pf patch set already includes vanilla-linux updates
-K_GENPATCHES_VER="1"
-
-# -pf already sets EXTRAVERSION to kernel Makefile
-K_NOSETEXTRAVERSION="1"
-
-# Not supported by the Gentoo security team
-K_SECURITY_UNSUPPORTED="1"
-
-# We want the very basic patches from gentoo-sources, experimental patch is
-# already included in pf-sources
-K_WANT_GENPATCHES="base extras"
-
-SHPV="${PV/_p*/}"
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
- https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="${KERNEL_URI}
- https://github.com/pfactum/pf-kernel/compare/v${SHPV}...v${SHPV}-pf${PV/*_p/}.diff -> ${P}.patch
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz
- https://gitlab.com/alfredchen/projectc/-/raw/master/${SHPV}/prjc_v${SHPV}-r0.patch
- https://raw.githubusercontent.com/GKernelCI/linux-patches/5.12/5021_BMQ-and-PDS-gentoo-defaults-v5.12-r0.patch"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PVR}-pf"
-
-PATCHES=( "${DISTDIR}/${P}.patch"
- "${DISTDIR}/prjc_v${SHPV}-r0.patch"
- "${DISTDIR}/5021_BMQ-and-PDS-gentoo-defaults-v5.12-r0.patch" )
-
-K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
- see: ${HOMEPAGE}."
-
-pkg_setup() {
- ewarn ""
- ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
- ewarn "If you need support, please contact the pf developers directly."
- ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
- ewarn "the ebuilds. Thank you."
- ewarn ""
-
- kernel-2_pkg_setup
-}
-
-src_prepare() {
- # kernel-2_src_prepare doesn't apply PATCHES().
- default
-}
-
-pkg_postinst() {
- kernel-2_pkg_postinst
-
- optfeature "userspace KSM helper" sys-process/uksmd
-}
diff --git a/sys-kernel/pf-sources/pf-sources-5.14_p2.ebuild b/sys-kernel/pf-sources/pf-sources-5.14_p2.ebuild
deleted file mode 100644
index 8dbab3d94ab7..000000000000
--- a/sys-kernel/pf-sources/pf-sources-5.14_p2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Define what default functions to run
-ETYPE="sources"
-
-# No 'experimental' USE flag provided, but we still want to use genpatches
-K_EXP_GENPATCHES_NOUSE="1"
-
-# Just get basic genpatches, -pf patch set already includes vanilla-linux updates
-K_GENPATCHES_VER="1"
-
-# -pf already sets EXTRAVERSION to kernel Makefile
-K_NOSETEXTRAVERSION="1"
-
-# Not supported by the Gentoo security team
-K_SECURITY_UNSUPPORTED="1"
-
-# We want the very basic patches from gentoo-sources, experimental patch is
-# already included in pf-sources
-K_WANT_GENPATCHES="base extras"
-
-SHPV="${PV/_p*/}"
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
- https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="${KERNEL_URI}
- https://github.com/pfactum/pf-kernel/compare/v${SHPV}...v${SHPV}-pf${PV/*_p/}.diff -> ${P}.patch
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz
- https://gitlab.com/alfredchen/projectc/-/raw/master/${SHPV}/prjc_v${SHPV}-r1.patch
- https://raw.githubusercontent.com/GKernelCI/linux-patches/5.12/5021_BMQ-and-PDS-gentoo-defaults-v5.12-r0.patch"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PVR}-pf"
-
-PATCHES=( "${DISTDIR}/${P}.patch"
- "${DISTDIR}/prjc_v${SHPV}-r1.patch"
- "${DISTDIR}/5021_BMQ-and-PDS-gentoo-defaults-v5.12-r0.patch" )
-
-K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
- see: ${HOMEPAGE}."
-
-pkg_setup() {
- ewarn ""
- ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
- ewarn "If you need support, please contact the pf developers directly."
- ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
- ewarn "the ebuilds. Thank you."
- ewarn ""
-
- kernel-2_pkg_setup
-}
-
-src_prepare() {
- # kernel-2_src_prepare doesn't apply PATCHES().
- default
-}
-
-pkg_postinst() {
- kernel-2_pkg_postinst
-
- optfeature "userspace KSM helper" sys-process/uksmd
-}
diff --git a/sys-kernel/pf-sources/pf-sources-5.14_p4.ebuild b/sys-kernel/pf-sources/pf-sources-5.14_p4.ebuild
deleted file mode 100644
index 0ca0c4f4e3ee..000000000000
--- a/sys-kernel/pf-sources/pf-sources-5.14_p4.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Define what default functions to run
-ETYPE="sources"
-
-# No 'experimental' USE flag provided, but we still want to use genpatches
-K_EXP_GENPATCHES_NOUSE="1"
-
-# Just get basic genpatches, -pf patch set already includes vanilla-linux updates
-K_GENPATCHES_VER="1"
-
-# -pf already sets EXTRAVERSION to kernel Makefile
-K_NOSETEXTRAVERSION="1"
-
-# Not supported by the Gentoo security team
-K_SECURITY_UNSUPPORTED="1"
-
-# We want the very basic patches from gentoo-sources, experimental patch is
-# already included in pf-sources
-K_WANT_GENPATCHES="base extras"
-
-# major kernel version, e.g. 5.14
-SHPV="${PV/_p*/}"
-
-# https://gitlab.com/alfredchen/projectc/ revision for a major version, i.e.
-# 5.14-r2 = 2
-PRJC_R=3
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
- https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="${KERNEL_URI}
- https://github.com/pfactum/pf-kernel/compare/v${SHPV}...v${SHPV}-pf${PV/*_p/}.diff -> ${P}.patch
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz
- https://gitlab.com/alfredchen/projectc/-/raw/master/${SHPV}/prjc_v${SHPV}-r${PRJC_R}.patch
- https://dev.gentoo.org/~mpagano/genpatches/trunk/${SHPV}/5021_BMQ-and-PDS-gentoo-defaults.patch -> 5021_BMQ-and-PDS-gentoo-defaults-${SHPV}.patch"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PVR}-pf"
-
-PATCHES=( "${DISTDIR}/${P}.patch"
- "${DISTDIR}/prjc_v${SHPV}-r${PRJC_R}.patch"
- "${DISTDIR}/5021_BMQ-and-PDS-gentoo-defaults-${SHPV}.patch" )
-
-K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
- see: ${HOMEPAGE}."
-
-pkg_setup() {
- ewarn ""
- ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
- ewarn "If you need support, please contact the pf developers directly."
- ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
- ewarn "the ebuilds. Thank you."
- ewarn ""
-
- kernel-2_pkg_setup
-}
-
-src_prepare() {
- # kernel-2_src_prepare doesn't apply PATCHES().
- default
-}
-
-pkg_postinst() {
- kernel-2_pkg_postinst
-
- optfeature "userspace KSM helper" sys-process/uksmd
-}
diff --git a/sys-kernel/pf-sources/pf-sources-5.14_p5.ebuild b/sys-kernel/pf-sources/pf-sources-5.15_p5.ebuild
index 6454ab5d9c21..282b2e2752a6 100644
--- a/sys-kernel/pf-sources/pf-sources-5.14_p5.ebuild
+++ b/sys-kernel/pf-sources/pf-sources-5.15_p5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ ETYPE="sources"
K_EXP_GENPATCHES_NOUSE="1"
# Just get basic genpatches, -pf patch set already includes vanilla-linux updates
-K_GENPATCHES_VER="1"
+K_GENPATCHES_VER="2"
# -pf already sets EXTRAVERSION to kernel Makefile
K_NOSETEXTRAVERSION="1"
@@ -25,9 +25,9 @@ K_WANT_GENPATCHES="base extras"
# major kernel version, e.g. 5.14
SHPV="${PV/_p*/}"
-# https://gitlab.com/alfredchen/projectc/ revision for a major version,
+# https://gitlab.com/alfredchen/projectc/ revision for a major version,
# e.g. prjc-v5.14-r2 = 2
-PRJC_R=3
+PRJC_R=1
inherit kernel-2 optfeature
detect_version
diff --git a/sys-kernel/pf-sources/pf-sources-5.14_p6.ebuild b/sys-kernel/pf-sources/pf-sources-5.15_p6.ebuild
index 6454ab5d9c21..282b2e2752a6 100644
--- a/sys-kernel/pf-sources/pf-sources-5.14_p6.ebuild
+++ b/sys-kernel/pf-sources/pf-sources-5.15_p6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ ETYPE="sources"
K_EXP_GENPATCHES_NOUSE="1"
# Just get basic genpatches, -pf patch set already includes vanilla-linux updates
-K_GENPATCHES_VER="1"
+K_GENPATCHES_VER="2"
# -pf already sets EXTRAVERSION to kernel Makefile
K_NOSETEXTRAVERSION="1"
@@ -25,9 +25,9 @@ K_WANT_GENPATCHES="base extras"
# major kernel version, e.g. 5.14
SHPV="${PV/_p*/}"
-# https://gitlab.com/alfredchen/projectc/ revision for a major version,
+# https://gitlab.com/alfredchen/projectc/ revision for a major version,
# e.g. prjc-v5.14-r2 = 2
-PRJC_R=3
+PRJC_R=1
inherit kernel-2 optfeature
detect_version
diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 53ad90aae93a..668342a85a32 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -11,23 +11,38 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7
DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
DIST patch-4.14.250-rt124.patch.xz 240256 BLAKE2B eed8195ecc8f2374aab73eb167821c0ccf6a119e3982964d010c0536756721415e65fb1d41f6e59ca1e9906e9b62f34903bc4ea307b3aa7640a8b7cc902a146c SHA512 c7f9f9bce1ebe00cc65b4ecbb266193b6bcedcd143a17f3127cdb2e8343f9b023e89e419e37139469ad9b2138b40be1d1cba503b96d51ad25cbac58453ce057d
DIST patch-4.14.250.xz 4463752 BLAKE2B 0ae7b3262cba17ebdc237c5da8223e69d648999dd624654dda21572eb6bb235a4de53da0b89957c7f435d6a269107a1294c2f4e7b6719a9c6c00aa578aa17b2c SHA512 35e7fa26c57cbcf77e5ab1ed973c78e918bf9dc856a92ba09b7e7556dc5ce1579877de28ca3608f6f511a9446c6fadf6587db2a2a6fba297faec470a6da1e262
+DIST patch-4.14.256-rt125.patch.xz 240256 BLAKE2B 8dacc2ff04114b72e92a3e7cb30039a0ad51fef87a2283fa9f9633ac88cea7133b6f12fbbfdfa2bbb516dba7f96ca389b0410e5b0e38df0ea25f01fdcc1cf94b SHA512 de31916bdff5ebe498c366f032e5d7b68bbac87b139aeb853892b1d84e958a83bb63014b4a04509ab32262ef01e09677c5c491951c1ed4a46cda931cf267af7f
+DIST patch-4.14.256.xz 4525004 BLAKE2B c35a6ebee7ea0feb96bf5750727cd41a0ff657faac4cd11594728e856403fc4d951493dbf5f49ab3d2f298d13034d81bf79bb165ba81266ad347aff4d2eb38ff SHA512 21c31f6e22e3e7ac384b98bddf27756788b86424739a94db9d1e1156a336e6ab29cc044a0b67759ff61cc138bc304adadc786c64f31fd25a33b981de04024a19
DIST patch-4.19.217-rt95.patch.xz 167328 BLAKE2B 7600f11cc18a8620f6af8afbddfcfec7cde77796fb40a98c2455e6cde39cead4fafab978667c925929303623e4708b22c21e11319c99b15039cdb7b4317d466a SHA512 b90fdab2244a7dcb7ba952fee86443f8bbcb7041cc04406c48eea983b9b7eda38d61c4ba5f4c76c9cf323a7fa14d80f6715724406208b669ed97137c0e2f9a4c
DIST patch-4.19.217.xz 4303240 BLAKE2B 5b2084ca75410640b2c4897be03a1022e1b10e22e54347b315562d0ad76ebc4b0f71ba679a61845cbe9be5c813103e4e9932066c177b7c81257ec78a587fdecf SHA512 033e2007583ca5ffd01e6c1cefc8e6ca3523333ce34e9331d1c1cd9734ab93a28032257042c783cea364394d7cfe25e53abee6b845fb185b3cf77a80bbfa50c4
+DIST patch-4.19.223-rt100.patch.xz 167312 BLAKE2B a1f2cbdd552d853953144cae34b603d365ed89e4e7a649e113398691859c9c973e108afb2e133dd63b7fa2db755cd2a6d49389d7b8800039bc96c6dcea35bfc9 SHA512 27bba8603efbcc4bb5e8959ddee7368a9cc15098d4b2794d7ccb1a809f713606f6297ea9fc7b5e520cb725863bbd3ac6a4a9cdbd69a174a300133879d1ea47e6
+DIST patch-4.19.223.xz 4420744 BLAKE2B 9044f9986d75255acda121437209f5d82401e9262458606089b1e96fa023052e3506ba80dbed8bc463223e386f704f9c1714af5ffc8dc932ddc5691482d4652f SHA512 a6ff2a3f4ef89df63ac888ead5bbc6e99ac155a7fe1e9bbf913f6bd4b396308b635f25e96573933b15e2c82a7981383f6bcbc7e0a77f0be784bc94dc8972bd4b
DIST patch-4.4.277-rt224.patch.xz 194960 BLAKE2B f3007567996d6959bf8d266dd2c4b522c7a43e834ef4f394125b96dea764621ccdd8224a05353894d192c535787fec2c64a049523ae5f7f664aa39c29ab223d3 SHA512 b8def16e0738ee25e4cad45880776b3434370bd7bdc3c3548541ee3a90c8c1f093670063c7871f59b07ca0037041794078ce85fc1ec6475dddad977ccc6f8cc7
DIST patch-4.4.277.xz 3615816 BLAKE2B ca88745d191bc1f10967f11ed65ecd98f45ba5696b17177544ab5f959ac97d224a56d321fce7381c37136532d72b9bc9374ecac8725822a9f282c43145b25342 SHA512 dd5688365b947409eb65395ca2a903acddcd86183162c31df0f2f40eaa04746b2d3bed6e81a9594f0b18afd4cdde4bf3dd5ec407356c0199935483ad38339b91
DIST patch-4.9.286-rt189.patch.xz 167596 BLAKE2B 1b9b26ad403b67e86be2df16e2cb264cb66333a733f2b3ae079ac4dfe09328ebd6c0381086e9415fd18a2ae885686529a5777c030e29460a2eaceba6cf603257 SHA512 8f0f0a5331172410fb554564a80cc9f88db11a0e2808d6ab6ae138e2accfc4a4f3140db992b4da0481d7893a6b98cd89cc38c24050bdab2935083ac3889e07f6
DIST patch-4.9.286.xz 4111252 BLAKE2B 5917721af806296106993d6e0af51d81e5e788732c7c16f8e765d8383369f07cca9375ccaa072895f866a33ace2b9e15aa710386676e9e99b080547cb9bf3fcb SHA512 9a16f0bc6319866a969594546ab19855858096c0ad9e52acb216185b3ed53a5ecf04716534068ec7e74dde12f676004a5106a829fa7f3b4323cf469cdb28ed4a
DIST patch-5.10.78-rt55.patch.xz 173132 BLAKE2B a6e19641f9632c7179b85ae27e18c0f70b41877d3a28a39a0c45a4e296f525a8cff02709591731a4d80be8f27a796aebfc3bedfc6caa5b29cf093b4b40e8f7e6 SHA512 5a397d21d3865e965d79ad91bb4103f05f592e877fa5dd2a1fe56a6afa0c945036ca8ddb286b1674fa0add9a371ef88823f37410653b1ed4cfb2aaa53fe600f3
DIST patch-5.10.78.xz 2273196 BLAKE2B d132efd97289a022e0567245318ad27c62c4d801b94634854b8990c201c0a06ebcd7cde401541a22834f730cb2c014081893b8d3de7d59c7e7f2fa5613d1fc54 SHA512 81153a790c3c5bbdedc1610bb1fd798cc81f3574fb199891d2ed14d98c38055c85a3b74d8c5bbf0695e71a2beb54f6a588b697bff06cd672a031ad269c289f81
+DIST patch-5.10.90-rt60.patch.xz 174020 BLAKE2B fc32399a70aa1082f0d7f0e60c412142dfd1dd21dcbbfc7fa85e78c8b35da05ecd469968d9b78a966cc5c1e567e6ddd0a26201afcde232a31cf5a94e42c2a341 SHA512 9535534fe99be974e34a756310b958a7575b12cbd4739414b004396e37b38bbb0c54434d3a2f6960f6a782ba0d51db51ce6cfa5bd2471feaa2db0b75da04de99
+DIST patch-5.10.90.xz 2570584 BLAKE2B 3e2daae96d43729db6c62878a16578a045808d2ae99ff89666ca556fd18774f94379d83b04a2699b427ba8e630e82a31535405aa65917b86f506c5f1efcdb5fd SHA512 a4b93886cdf0fcdcc0e4dd14f1a5e39d25b27b916be95e6b4b26961a7deba1fc4e4dc1078b79ea4dd9a92d9b777d9b8b1bc27c8920b7d04ef8452040eba15828
+DIST patch-5.15.12-rt25.patch.xz 80720 BLAKE2B 9afe1bba4e15e2d3eaf08270c36c729f03fc6ddabaa49d80d2a4be5103b4c269723db1a486f78d79064c533ebb19fb427dadfa545e1a991bb9afee6b75e10194 SHA512 b8bf4e921fa5e3f0e560210573e8c485d7e34beb794ddbb139a836f3e294c320bfc87a2828e55dc2568014d8a67c4e6346d07c9476f770c1e0c6395ab244bfe9
+DIST patch-5.15.12.xz 620100 BLAKE2B 8ac09e5cff7465641818e24e846a014bc936e2e2f61b7d1973319d5665d45acd6be24d28430173b5646e80cf67351044165b949575baf76ccdfb46ae34fc1468 SHA512 0e2dbfa675f00ddcb72369d1aed76470ed37a0968856e00d620bdc4bc7891a1646b4f9dcf864a57c26a5b9ab6afec43c8a62ad5c7e0549aaf0e8bae2852a752b
DIST patch-5.15.3-rt21.patch.xz 81128 BLAKE2B 685ef5d14e7784ec34d01dec71ae7e8b5b731920f02188aa26a8f912201508b0f6472a810cbc5fbe89ab3ece4e376a80c62e4212463bd27a273b7471127245ce SHA512 550381ff6e29554aaa2921f8e8f04a17841ff70b1bf2e59559379645420c354c92d921709bc2e11b5f8352105b82005af98c6b10c0834ad835c5f934d4102fdd
DIST patch-5.15.3.xz 290732 BLAKE2B 62544d1c3187321db6b2dfc7f1d910ddbcfc2b9d2977087d0e1fba12dde33df2d74ea62ced1646243db68a8d386b22bc5c80a955c1e65e77084b06e224586d93 SHA512 cf8b69a3aa725e0ebbe767ac28b7b99de53ee2436a6883e54ee330d17bbdb4d88c147ef1082c3c02a20649ecdc1e363961d9b210e56018c92daff7b889ff2db5
DIST patch-5.4.154-rt65.patch.xz 182592 BLAKE2B fb2e5ac1b8d9b5fe1852deeca9b07513c544b1a576c3012eb93a9e131c1bd53c26a3a6a40ace93019b0a1a5ec66e57b9d3058e391314d9a9b6b3963154d814fa SHA512 74c092fc13918e5e424a838c45031b756e20d794baaffabfed551f222cd32198a16ddff7eadda4a3d682b13e31d8ea92b1cc66cd8f27a9f05db786671a29d796
DIST patch-5.4.154.xz 3419760 BLAKE2B d67193634055eba94444c384c624f70189c7dcfce7024f54312be3239f0215c2687e04568359d391700e8b7892a41f56c9005b42ce9e384996c85f976164c32d SHA512 c6b906a73db666255c0cefec4ed5651ee5f7383d9c5b8696d73f2702a3cb43a5373b7b8022b13cd4d86fb48b3dfc57a25f370916b6b6aaa003c7429602894eb5
+DIST patch-5.4.161-rt67.patch.xz 183380 BLAKE2B 858077423d1b580de96397be489fceed1f8586f71ca471433680749e7f71f47bf5964af8f3771b1d8dbebb10430c2ab752a844c69baf15c88437c2298eb5b620 SHA512 5137433e37de382e6e65880279f841a30d41842c23cb2772008770dcfefc916fe0301f7e107a5c882f6980c67fbd66c8ef052726b81c8bce03a3269bc33df826
+DIST patch-5.4.161.xz 3511784 BLAKE2B 962acb4e8c823a3e245d0a7f07f9104b5e0efc50243d24cfb98f180c9e5d276694735c899694f36917362d1a0f376dc6d7fdfc9cfff94b935aa840178c6c16ac SHA512 3d6e79bc0a6217ae14ef7aae18fc595c8138e95d0e0e0857695cb147e2a17f70dc27cb302ba3890e52a2553ec2f95063704b50c1191369ec92a24a4c90eee807
EBUILD rt-sources-4.14.250_p124.ebuild 1422 BLAKE2B b04f4b4bfab3eac119e6a8a80ba37aed8506308b36230740d2990432ffc059caa5b75064c91233d45c4b3919c0f775db5406f57fe871023c0bfb3f4599db1ca5 SHA512 8c172796a316522943f94b10f7a486fc3c946fa7697bebe23cbbee2934bd5b81d03437c73c199c97b791ec318dea57497f30dbdc167a8442f7df046e527e935b
+EBUILD rt-sources-4.14.256_p125.ebuild 1422 BLAKE2B 78b1bfe2ddf38279cb8d714b80f8123db0cd5fcb4626cc5a60550ce1a9573631bfeb71de9018c9609efa95a29971fbd73e00217ad2b56a840efc6391bf045b04 SHA512 00aa2b9086b99ff329ff856457aef5cf6d366533b72ecd85aeba4d6b29afe19c986d17c12e4d40edbdbce52a992eb619bd5fbb6019519d2a192d7c31eac1d308
EBUILD rt-sources-4.19.217_p95.ebuild 1422 BLAKE2B b04f4b4bfab3eac119e6a8a80ba37aed8506308b36230740d2990432ffc059caa5b75064c91233d45c4b3919c0f775db5406f57fe871023c0bfb3f4599db1ca5 SHA512 8c172796a316522943f94b10f7a486fc3c946fa7697bebe23cbbee2934bd5b81d03437c73c199c97b791ec318dea57497f30dbdc167a8442f7df046e527e935b
+EBUILD rt-sources-4.19.223_p100.ebuild 1422 BLAKE2B 78b1bfe2ddf38279cb8d714b80f8123db0cd5fcb4626cc5a60550ce1a9573631bfeb71de9018c9609efa95a29971fbd73e00217ad2b56a840efc6391bf045b04 SHA512 00aa2b9086b99ff329ff856457aef5cf6d366533b72ecd85aeba4d6b29afe19c986d17c12e4d40edbdbce52a992eb619bd5fbb6019519d2a192d7c31eac1d308
EBUILD rt-sources-4.4.277_p224-r1.ebuild 1422 BLAKE2B b04f4b4bfab3eac119e6a8a80ba37aed8506308b36230740d2990432ffc059caa5b75064c91233d45c4b3919c0f775db5406f57fe871023c0bfb3f4599db1ca5 SHA512 8c172796a316522943f94b10f7a486fc3c946fa7697bebe23cbbee2934bd5b81d03437c73c199c97b791ec318dea57497f30dbdc167a8442f7df046e527e935b
EBUILD rt-sources-4.9.286_p189.ebuild 1422 BLAKE2B b04f4b4bfab3eac119e6a8a80ba37aed8506308b36230740d2990432ffc059caa5b75064c91233d45c4b3919c0f775db5406f57fe871023c0bfb3f4599db1ca5 SHA512 8c172796a316522943f94b10f7a486fc3c946fa7697bebe23cbbee2934bd5b81d03437c73c199c97b791ec318dea57497f30dbdc167a8442f7df046e527e935b
EBUILD rt-sources-5.10.78_p55.ebuild 1440 BLAKE2B 6b12824267a9510afd06a785c7af2d9bd1b76a3c358ac0e89385d91de839a552ed14fb64d866421ff6a1efd4ef2513670478cbcdf94d049f5da09fd7ec23e9c7 SHA512 b05325c1bb3add347dca85dcccedb67f4b8bd26043363e21490cc5f2217128baad0de1302e1e9d17bba05f421e4921c47e5665d4f0f1b7febaced2ed2c91710b
+EBUILD rt-sources-5.10.90_p60.ebuild 1440 BLAKE2B 3f21c1c4a224731b17de0ce5f62e3713f90e6df36e2e243fbff8308da8316737eedc275174771a8a6666adef069a74a3a6098e34868d0a99bb5d17526f7dd44a SHA512 c34766b92f4f8a8f16d17b63103cb2cca3cfc4d73d71b5284ff715a9759689dd289145bc5ddbaa62244f5e81db9959f54dd1c68effdda8d71dacb1636dec15b2
+EBUILD rt-sources-5.15.12_p25.ebuild 1440 BLAKE2B 3f21c1c4a224731b17de0ce5f62e3713f90e6df36e2e243fbff8308da8316737eedc275174771a8a6666adef069a74a3a6098e34868d0a99bb5d17526f7dd44a SHA512 c34766b92f4f8a8f16d17b63103cb2cca3cfc4d73d71b5284ff715a9759689dd289145bc5ddbaa62244f5e81db9959f54dd1c68effdda8d71dacb1636dec15b2
EBUILD rt-sources-5.15.3_p21.ebuild 1440 BLAKE2B 6b12824267a9510afd06a785c7af2d9bd1b76a3c358ac0e89385d91de839a552ed14fb64d866421ff6a1efd4ef2513670478cbcdf94d049f5da09fd7ec23e9c7 SHA512 b05325c1bb3add347dca85dcccedb67f4b8bd26043363e21490cc5f2217128baad0de1302e1e9d17bba05f421e4921c47e5665d4f0f1b7febaced2ed2c91710b
EBUILD rt-sources-5.4.154_p65.ebuild 1417 BLAKE2B b4babc696775550550c5beae6e97a5ace20af08941a97d640baa5e102a0fbf578d932cd7a7a5591293433f818b1ff6c0589dcb61e1606b2fb442aae9609220a7 SHA512 eef5afe1bddc3cc2ca494de0fe74bb95c2f4e50f651c68292431112774ce0eb6122f053cc2fe008a49d4f9a7483fb15ea4ecfdbad414f6c730ea0b4fe321ebad
+EBUILD rt-sources-5.4.161_p67.ebuild 1417 BLAKE2B a6da57c9fe45817b1a809711088ec2e5022967ac1493dfcc32d9fc39216372f90cda0c4e0a50a50b896edba078eba05b761ffda263e33a1da49210519afba138 SHA512 4d4a4e6f9c73a1840f87eedf255a334ccf261b4b5b0b5b540038ae5349fd0b89032dee200852c5ab8c10c11d9942d730fe25166b429b14d5cc6a2d96c3b15815
MISC metadata.xml 426 BLAKE2B 89cc1d5f99d265e074847c32bd90c678e47e5a6a01706f3bf92211d82db4bf2d4397fb8dd62aa11bfbd25ab463633fc62a991d89e719ae0c5e608f1bafa0c3ee SHA512 bbed525e3e382d7fce0ac05a015b816b423b426fac03519d6c8f49a9dfa1b1c6035e9fc85d97198a680e4e0dc20af2f44815b3de7a0393b06d7ce0b5c0dd0145
diff --git a/sys-kernel/rt-sources/rt-sources-4.14.256_p125.ebuild b/sys-kernel/rt-sources/rt-sources-4.14.256_p125.ebuild
new file mode 100644
index 000000000000..55e6c5d1d9b1
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.14.256_p125.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+KEYWORDS="~amd64 ~arm64"
+
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start"
+
+CKV="$(ver_cut 1-3)"
+K_SECURITY_UNSUPPORTED="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
+ https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+
+KV_FULL="${PVR/_p/-rt}"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+src_prepare() {
+ default
+
+ # 627796
+ sed \
+ "s/default PREEMPT_NONE/default PREEMPT_RT_FULL/g" \
+ -i "${S}/kernel/Kconfig.preempt" || die "sed failed"
+}
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ ewarn
+ ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any way."
+ ewarn "If you need support, please contact the RT project developers directly."
+ ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
+ ewarn "the ebuilds."
+ ewarn
+}
+
+K_EXTRAEINFO="For more info on rt-sources and details on how to report problems, see: \
+${HOMEPAGE}."
diff --git a/sys-kernel/rt-sources/rt-sources-4.19.223_p100.ebuild b/sys-kernel/rt-sources/rt-sources-4.19.223_p100.ebuild
new file mode 100644
index 000000000000..55e6c5d1d9b1
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.19.223_p100.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+KEYWORDS="~amd64 ~arm64"
+
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start"
+
+CKV="$(ver_cut 1-3)"
+K_SECURITY_UNSUPPORTED="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
+ https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+
+KV_FULL="${PVR/_p/-rt}"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+src_prepare() {
+ default
+
+ # 627796
+ sed \
+ "s/default PREEMPT_NONE/default PREEMPT_RT_FULL/g" \
+ -i "${S}/kernel/Kconfig.preempt" || die "sed failed"
+}
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ ewarn
+ ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any way."
+ ewarn "If you need support, please contact the RT project developers directly."
+ ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
+ ewarn "the ebuilds."
+ ewarn
+}
+
+K_EXTRAEINFO="For more info on rt-sources and details on how to report problems, see: \
+${HOMEPAGE}."
diff --git a/sys-kernel/rt-sources/rt-sources-5.10.90_p60.ebuild b/sys-kernel/rt-sources/rt-sources-5.10.90_p60.ebuild
new file mode 100644
index 000000000000..8e20943244fb
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-5.10.90_p60.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+KEYWORDS="~amd64 ~arm64"
+
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start"
+
+CKV="$(ver_cut 1-3)"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
+ https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+
+KV_FULL="${PVR/_p/-rt}"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+src_prepare() {
+ default
+
+ # 627796
+ sed \
+ "s/default PREEMPT_NONE/default PREEMPT_RT/g" \
+ -i "${S}/kernel/Kconfig.preempt" || die "sed failed"
+}
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ ewarn
+ ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any way."
+ ewarn "If you need support, please contact the RT project developers directly."
+ ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
+ ewarn "the ebuilds."
+ ewarn
+}
+
+K_EXTRAEINFO="For more info on rt-sources and details on how to report problems, see: \
+${HOMEPAGE}."
diff --git a/sys-kernel/rt-sources/rt-sources-5.15.12_p25.ebuild b/sys-kernel/rt-sources/rt-sources-5.15.12_p25.ebuild
new file mode 100644
index 000000000000..8e20943244fb
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-5.15.12_p25.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+KEYWORDS="~amd64 ~arm64"
+
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start"
+
+CKV="$(ver_cut 1-3)"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
+ https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+
+KV_FULL="${PVR/_p/-rt}"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+src_prepare() {
+ default
+
+ # 627796
+ sed \
+ "s/default PREEMPT_NONE/default PREEMPT_RT/g" \
+ -i "${S}/kernel/Kconfig.preempt" || die "sed failed"
+}
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ ewarn
+ ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any way."
+ ewarn "If you need support, please contact the RT project developers directly."
+ ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
+ ewarn "the ebuilds."
+ ewarn
+}
+
+K_EXTRAEINFO="For more info on rt-sources and details on how to report problems, see: \
+${HOMEPAGE}."
diff --git a/sys-kernel/rt-sources/rt-sources-5.4.161_p67.ebuild b/sys-kernel/rt-sources/rt-sources-5.4.161_p67.ebuild
new file mode 100644
index 000000000000..50276aa2db47
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-5.4.161_p67.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+KEYWORDS="~amd64 ~arm64"
+
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start"
+
+CKV="$(ver_cut 1-3)"
+K_SECURITY_UNSUPPORTED="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
+ https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+
+KV_FULL="${PVR/_p/-rt}"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+src_prepare() {
+ default
+
+ # 627796
+ sed \
+ "s/default PREEMPT_NONE/default PREEMPT_RT/g" \
+ -i "${S}/kernel/Kconfig.preempt" || die "sed failed"
+}
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ ewarn
+ ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any way."
+ ewarn "If you need support, please contact the RT project developers directly."
+ ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
+ ewarn "the ebuilds."
+ ewarn
+}
+
+K_EXTRAEINFO="For more info on rt-sources and details on how to report problems, see: \
+${HOMEPAGE}."
diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest
index f986c1bebb95..11369c4452ef 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -21,21 +21,30 @@ DIST linux-5.10.88.tar.sign 991 BLAKE2B 8ba7edd3b3d0b96c5b9ab70d4290952c41327edd
DIST linux-5.10.88.tar.xz 116476744 BLAKE2B 89a496f0ec427061c04a5568bdfdf04ad4ca55b3c81853ae9f64d53608efd39d55d8f2074f7dbeb9424f6b9cf9b5d9674b98a05d24414dc0ccb076a9f9d27685 SHA512 b4400a65dee1e5e7bafff69012078e81467e9a7aeba0eaaa84137e7056b5b79893eb62ef4309a340b23770d3785a7d236e837e6f39f24e58db00a8b4d9190a4f
DIST linux-5.10.89.tar.sign 991 BLAKE2B ffd758cf40031ee8ada07514218d9c03cbdbf21eeb5c37d711150fdd391bdaaff7808d5690433ded38229b2ae504532002a9a7aaffad588b187b9a5e4c9ae7b6 SHA512 0c1bac99bd1920250826f7d14194084cbd179b42fdb62c9ba371a62ecf309b9152aac4e2f1fd3d982e136887d9d98e302b3288e2d22fe124c3009955b6c9186e
DIST linux-5.10.89.tar.xz 116486456 BLAKE2B d91cf085ec273b3ad3d128e4097d0841496c0e71fa330a09b2db878cc4a7c683f8444e7611f172ffee84fd2180a2037bdf57fdf4fc1e6995d3b044eb4ac1785c SHA512 a5c60d947246944c75bae0b62efa39580ecb9c1f57f141071de0055afde725c1d9ac95a78db55326b5e43388d44ba1c810b547239739115099297dc68e534674
+DIST linux-5.10.90.tar.sign 991 BLAKE2B c41b37ab6e42e5f89b2ca2e0ef84421a2419d137c58a21a497523162b6f576b2441a03900177bc0ba16702f819e88d401cc1f182cd94597f8b53d4e0b6ecefee SHA512 43b7a3ef71c342213a542d9836dc44825a3962ef742c109a75028943d4a7433bbb252ef756214b26f6f77d3b3d384c89a3913fef27b904b3694f72818291d3d4
+DIST linux-5.10.90.tar.xz 116480464 BLAKE2B 993cd26adddc38a811bbfbd4acc1d595660379d1d55eeaf7008681f13e198571554116e85a88ab90fe945688695831d364a426959bccda0d15d9b01ebe611a83 SHA512 0b31b025a7f65cfbe4cd77b059c74a087109daf4c8195e17f91f725feeb074b12e7db0f8333906e8216511723ca5cfb55230873a4351867c1b4962831646a51c
DIST linux-5.14.21.tar.sign 991 BLAKE2B 159182d90911e738c0693c839441f679b66fa3e75c61bb55251552b1ebb7bf6ad018d66d0a83a8f88935b88c1f39fea1207a94f3fd4af3d1e5d148cf9293baf9 SHA512 1c2639bfec52b2f8cfc69504b7f474d1d7a96dc1793e8cd77a6160718a5f381c5e57e42339bd5361e83b86c84cda2500d18615bfc210bbe989c0560b275f4918
DIST linux-5.14.21.tar.xz 120726436 BLAKE2B ced805df81421f328e2e08d50a33bf6ba54092e95c84d7c1c8ec25ad909c183f82c9966a074c274dd0d13b069b87c12c6f6d5593faf3c0813c4369f90fc4a24f SHA512 0f428cb7273de5b440b610b1a3709563e4ed955afb4df084750a8b43c45e5b000a5906780ff7079a8324fac0a8b7ecace778ab8bbf0511fba92d4dad160d7f87
DIST linux-5.15.11.tar.sign 991 BLAKE2B 42bed55a97098e8af2c9f33852b94806710e2df15a9fa8fa2199a1f3be133b89b9505e79f3e9c9663fcc5482249334f34a1c7a9315fc40741ff7302a60c4c823 SHA512 5ff3d7d368dd4481e003b00ed926f601520f53de020a507c5f9af506679e57958db0967752a600ee80cadbb0b19d33368007fb1d3c298045b30faed964da4714
DIST linux-5.15.11.tar.xz 121955784 BLAKE2B 37a264e50069e5b195b99a355944893e42c6fc05eb5fef7907855de4d31c693421e6fc578575ed141534b52ab9105dfd7697bdfec238cfa88e16a6c41f138ebd SHA512 5abe52981a9f493174afb908bc1c1a4901bc522c38c2da7ba15d5b907f06f9c4a684a47436697d79df8f598e166064d46add5661632a48275e0268411563f6b2
DIST linux-5.15.12.tar.sign 991 BLAKE2B 2eabe426cd804a5515a2fb2d65c763322d313ba81432ea2dc931172d592073735dac74615828dbf2b07d5fa66a562606cbe03f697578444c95c5b78cddca1910 SHA512 267a8f1b5813dc9c0c24b534de9890e398656bb4cf96294f3934c88297eaa36a773d9d89ef41c19ac411ef86aad9ebe463de0f9fef1c1b5df8b372852b64c526
DIST linux-5.15.12.tar.xz 121949156 BLAKE2B 6e201ffe5832a998b9bc8f63e9fcbf7f0384d4e4abb1a68c2299b8362b51ddcfbc35639bfc836a84202bec3705f5bca1616396c16daa05d778659d286f63b6a8 SHA512 8b79f30c26a865578d771b0c1a8273ecbf19135e4844210cb31c81784311601b8f7adfe1b3a9bc75c6bed99dcad9a5ff5e1976494b64f0de45be3a6570336890
+DIST linux-5.15.13.tar.sign 991 BLAKE2B bc12b1eea7a7ba1bbd135165b320c4cf775bcbd1ea6d95ddeb1a55a1b43046c691b26b06b5232fcff39b0fa9ccd458d6f92380080050925d974b845bb66708a2 SHA512 beddeedbbe2a69f78bbb4f324bde11a64d8eafd50cdd8acdd35ff905cd1d1ae8b652f14adaf9dd104a1d17b608bcf18ce0b2685321c672160c75205cb7c54e25
+DIST linux-5.15.13.tar.xz 121958852 BLAKE2B ea8775ffb1e25107b62dfe7acac4e9098094f7e1cd9846566cdf9fc1f0a6e2520f27dc48ce85c29e91032eb21a6f6682f6698a91b02b9424f2d895b5c9b468ec SHA512 0775216f9a5f828b23bb8f96810ac65d178aeede0d1ee258a01b6f83f4a145809ab6699fa07aa07721e118cf0b608ee98885fe76be07b8707a2f9cd1c0833ae5
DIST linux-5.4.168.tar.sign 991 BLAKE2B a581b74de0296ef69cd10686381571aa3c2e73b59dd495e78a7ba168dff85f7af3a3b7719419b767fe0b8380a904248d624bd1e17712327d2ebd62335943f8dd SHA512 bdd0a88b6199d57b3c86521e58a356a35273007fb421e5d3b80d40e4b9337c30fa1b982dba61673fda0ddc9e3107b8da5cbe4916364fbbe035ab5026befe1c74
DIST linux-5.4.168.tar.xz 109188452 BLAKE2B 72e7da0a2a2d2ecef4b73b268db09a7cdb7a0e76cbbbfd7111ec727593f8eb60026ecd8102bedf9b13b393cfc9fdd4b5297ed4c48869152c09581d763e156552 SHA512 119856b47f2fb2d3560fedb60fc3dd432e5b150261c9d959e5e9426f7f6e03630fcade800b8e97fe6fc6edc717bc6a0a296c875c0dc771045b65d20b9df8a510
DIST linux-5.4.169.tar.sign 991 BLAKE2B 9f1deaf031eec59ff36d5cf72b9154cda6fa9f4c90f588e7f59d9b2b12990e30d329ccd4127b52a52aedbcad06373f907e0903f0bfd76be98c78f135dee78cda SHA512 0683df80944f76eb8b4101237371fffd310f329662e8464452637e2fd46a86ccb4498d0e7781055c425e6ff6590e582b7641e8277ea22ac4084ed5b591352c45
DIST linux-5.4.169.tar.xz 109192960 BLAKE2B 136c792f554832e6e52340ce935bf2f1b2b09c8bb8fab6889920b68bf27134e2d53f0228ec8ac31233a4b2a5b7faed87238d1c7d509ddd8c649ab8275a860e23 SHA512 43ba0a51c12e4366e0793217ce66dfefc13b83f0ab8a575a21058909e03f161410bff2aae272c64c5873779886d24d3fd0cc82655de5b20b428eca6cf681685e
+DIST linux-5.4.170.tar.sign 991 BLAKE2B 225477d94c3645baa345a528c341f8e4ce4c1326d4901fc6e7d6919890f18ac750597b9e20908322b96419cc894613d96e2e9f0a99fcd288f91bdd8a640e212f SHA512 b61adc39a65c6643537b47dc6de6adfb24db6406ad14c982aa2a9beaaa0d2a705c1d22eb31ad16eb9ce093a52fdddc3667c5342fc41056817e6c15138af274eb
+DIST linux-5.4.170.tar.xz 109202572 BLAKE2B 92c93457dd5cbacd2522ef71f3f5ad1ac97521ec46966ed8f46fd9ffbeaa986bd9c0ceaa96187e1b0beb76daef98ea0af1e49c2b7e92759fc7ffdf5a90204aba SHA512 aa2a36067f9015b63254e098522053993de4b31dbbf39050adbe4cec3b7e4249152ad5e154a9bf3ca2b2f60c4db274e8f4ed9df9c66d8a392653dd5de79554f8
EBUILD vanilla-kernel-5.10.88.ebuild 3738 BLAKE2B af162b21a2028c2d5bf2dc9fb00fea10f05e9bc55571f2f1964591ec62566ff6a563b8b4a1c092e54064f51ac2911a77dc82a07c77878661fe63f692e67e5a43 SHA512 1f7e1b22e9fc3b5b1853d75a66c23e19a8b6edc094bfb48e00570815e07cf74c3545db877272a65e8986620a6fccc8a685bea81c2c27d05c792a30d3061434d7
EBUILD vanilla-kernel-5.10.89.ebuild 3738 BLAKE2B af162b21a2028c2d5bf2dc9fb00fea10f05e9bc55571f2f1964591ec62566ff6a563b8b4a1c092e54064f51ac2911a77dc82a07c77878661fe63f692e67e5a43 SHA512 1f7e1b22e9fc3b5b1853d75a66c23e19a8b6edc094bfb48e00570815e07cf74c3545db877272a65e8986620a6fccc8a685bea81c2c27d05c792a30d3061434d7
+EBUILD vanilla-kernel-5.10.90.ebuild 3738 BLAKE2B 8ba527d56dfc34ba96e1c6be4c55d1ca6acd9b0f67fb57cbcf02f993f30c9c4e0aa6175806a545590393b67e46b23db68db0762c7dd702ae1f4c9ea6cdddc481 SHA512 334cb8c7cf98e6ccda5dd34599f19eb850271ad354a518f3e83ef868d113ad76d38f43ef4513fcd8655cd426d7384b18f4ce7e5f86f04e0ecb6c04a1e17234ef
EBUILD vanilla-kernel-5.14.21.ebuild 2912 BLAKE2B 752ffb86053bbf3628386802b10dc2933faca9b2ca56e9ca49572f98b68730715b5c254822a34c29c5bcd2e79cb7b80715db7f6a6de8a095cca61449a7e18035 SHA512 7f56f05dc0319ce26009e7adf1f93fe1736c77e75e1f9ac2c5872c46eceaa957b6e67b54a602c1e2ad2798e45296332532061fd62ba2c9787b5555117e8ccddc
EBUILD vanilla-kernel-5.15.11.ebuild 3737 BLAKE2B b7c6af9f2182a3f4de7100063a9ee202475dda1343b7d139b7f9b46d0a67814e8e31e9abdad48372e76d6db792bfcec48f420731ece64fbd2aea0a172c14b046 SHA512 31d04ec1207726e6bee34ecab83cc6e9b31abc1cdc0aaaf7e0817b59c8b93d689d7f8237fd507d41d8f84e160b660c387c50f37800842fbdff916b26c618439b
EBUILD vanilla-kernel-5.15.12.ebuild 3737 BLAKE2B b7c6af9f2182a3f4de7100063a9ee202475dda1343b7d139b7f9b46d0a67814e8e31e9abdad48372e76d6db792bfcec48f420731ece64fbd2aea0a172c14b046 SHA512 31d04ec1207726e6bee34ecab83cc6e9b31abc1cdc0aaaf7e0817b59c8b93d689d7f8237fd507d41d8f84e160b660c387c50f37800842fbdff916b26c618439b
+EBUILD vanilla-kernel-5.15.13.ebuild 3737 BLAKE2B 37c6eda1778bd760f5085e31dc687341a2df3434fb8832a5398c577352312693b2f5b0aa5e9b6d0802be549bae906a856f3438d47579f033dc20813433a9f189 SHA512 921944b1f411dea1de7b1b6c7a9bc96bd3faffb518a38139c03ff2bf5c087a8ab58026de84fa37de1f80b113fc540084d38fb7674dfd3b77066476ed9dd1acf6
EBUILD vanilla-kernel-5.4.168.ebuild 3055 BLAKE2B 20d1dbe371aafb0b411bc062d55429078fa55a3daa657a6a09a568b6f910aad93310675b9be27696e367b817b1384fff43659f7a1272b7370c7345a954b19458 SHA512 528fdfdce1c8487fdc3f4f5ce2e1e84f9b60ee5991d05110aedbdb021657f8cf0ce8c99e1e4ff874055bc58a0b3b3557212f68b8495ffdf5a5a4518a3198ed44
EBUILD vanilla-kernel-5.4.169.ebuild 3055 BLAKE2B 20d1dbe371aafb0b411bc062d55429078fa55a3daa657a6a09a568b6f910aad93310675b9be27696e367b817b1384fff43659f7a1272b7370c7345a954b19458 SHA512 528fdfdce1c8487fdc3f4f5ce2e1e84f9b60ee5991d05110aedbdb021657f8cf0ce8c99e1e4ff874055bc58a0b3b3557212f68b8495ffdf5a5a4518a3198ed44
+EBUILD vanilla-kernel-5.4.170.ebuild 3055 BLAKE2B c3abb06a94492a5b15d31897f4ec7d16eb9cfde57b1d97ff3e8fd94c1882526c66d8ea3603fc38aef1935cf5123e6bea88adb9486a7ee0b17afa69e29a20153d SHA512 744c5cbd0d6054b3db63fde3a252dadc99216cfec28281f6da6b05e6958004b5ba72e600dae16099af8144632f7a0de888ec7c3e6b60a8e28888875843de447e
MISC metadata.xml 353 BLAKE2B cd022bd01b289ae703ae6ef6c2539fcfce833206c55e328ba02fc42b360d60f76b1920927b259dbb199724e6d3e7b0f68ba2044680d962d3cd03a973475582ff SHA512 10b10fd24801843108a71ca7d0c27514965b0a15a60da4d9b521fc41493448a1b1685ae3278dbd46cede0d069e51dede402d2c1448c8ae6a7fcfce8acf415bf3
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.90.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.90.ebuild
new file mode 100644
index 000000000000..54ba5f449c7a
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.90.ebuild
@@ -0,0 +1,130 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=5.15.5
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+RDEPEND="
+ !sys-kernel/vanilla-kernel-bin:${SLOT}"
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ einfo "Unpacking linux-${PV}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.13.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.13.ebuild
new file mode 100644
index 000000000000..9fed445a77ba
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.13.ebuild
@@ -0,0 +1,129 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.15.10
+CONFIG_HASH=4882b85cc85fb2b7df396c4d671cc6432596eca0
+GENTOO_CONFIG_VER=5.15.5
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+RDEPEND="
+ !sys-kernel/vanilla-kernel-bin:${SLOT}"
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ einfo "Unpacking linux-${PV}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.170.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.170.ebuild
new file mode 100644
index 000000000000..a68d501c5130
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.170.ebuild
@@ -0,0 +1,107 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.114
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+ -> kernel-x86_64.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+ -> kernel-aarch64.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
+ -> kernel-ppc64le.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
+ -> kernel-i686.config.${CONFIG_VER}
+ )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+IUSE="debug"
+
+RDEPEND="
+ !sys-kernel/vanilla-kernel-bin:${SLOT}"
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ einfo "Unpacking linux-${PV}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
+ local merge_configs=(
+ "${T}"/version.config
+ "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
+ )
+ [[ ${ARCH} == x86 ]] && merge_configs+=(
+ "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
+ )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest
index 675781e0399d..7a15fadf0f7e 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -5,18 +5,18 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
-DIST patch-4.14.260.xz 4572808 BLAKE2B f53d5f4d0d3564397cd7ea8237d6ab4804fa8653019143fed63ed9d6c0d6390ba4ab825e80bcc50c9fb6199cbc67a86087bd54cf605ae09673d74b9ba865101a SHA512 38ea458aabc8100da351ae4a4cbd1bb3ff98b0dc8f4126343a955138bc08bd61de01c8456cf850fbd63945d224cbbb5d4f7b093ed58bed1719daa204ddf7c8e1
-DIST patch-4.19.223.xz 4420744 BLAKE2B 9044f9986d75255acda121437209f5d82401e9262458606089b1e96fa023052e3506ba80dbed8bc463223e386f704f9c1714af5ffc8dc932ddc5691482d4652f SHA512 a6ff2a3f4ef89df63ac888ead5bbc6e99ac155a7fe1e9bbf913f6bd4b396308b635f25e96573933b15e2c82a7981383f6bcbc7e0a77f0be784bc94dc8972bd4b
-DIST patch-4.4.297.xz 3732536 BLAKE2B 89f30dbf0986df54a11bdfac4cb82a2de155dd5daf7029f9c31698932f741e8d6be064d5156178708c535bc20bd6ebee8acdf1c8a2d5520eac8ab86223538b37 SHA512 63973206286f90f6422abb639a91f93d26963bb4925cedd18c85d5465ca1600df3a7e8994772a7f6f32389289e3c27d0c15157b8561f43c5722e1685a79ebf0c
-DIST patch-4.9.295.xz 4193904 BLAKE2B aa7474f7c26c4562255a279ffd5316dcd0ca9e107ab2da049af2f640d54181d0674b4e44e39e18691eb3874e0bef298e5d87d1950a7d5d027c43a8d8fb5b1166 SHA512 ca335f5fa8cb60c34b3307e902426c585345122e60ef324e3f7b0032c7d86e36cf405c28be63181016d32d2d7585203bd7af9f982facdc491275aeaddacebe13
-DIST patch-5.10.89.xz 2557664 BLAKE2B 6b3cb50e70495b2fedef20bd015b702add40d533740fd98ea4f3f70e7b8c815e44b4883b2801012d03b99bf2fdb94f19326ac401f39135c74f650382f13f11c7 SHA512 7020c306457c5098a43191c150168283c5f1484263847585afc2e183098afff77e221ac6a37b8944753d72f5ace95a0bb4ef27c42f90f0d54384ce1f9a3c7889
-DIST patch-5.15.12.xz 620100 BLAKE2B 8ac09e5cff7465641818e24e846a014bc936e2e2f61b7d1973319d5665d45acd6be24d28430173b5646e80cf67351044165b949575baf76ccdfb46ae34fc1468 SHA512 0e2dbfa675f00ddcb72369d1aed76470ed37a0968856e00d620bdc4bc7891a1646b4f9dcf864a57c26a5b9ab6afec43c8a62ad5c7e0549aaf0e8bae2852a752b
-DIST patch-5.4.169.xz 3611096 BLAKE2B 2495922cc03b35cfc6be920678f64c520aea770a041a18f0876db9f16b165f7d3fdd0551d4e008ef3ea12acec787ed30f4b9b1bc447fa78ff1ec6ba934c0503a SHA512 3b5f0531facaf46814dff007a71508e28309ddb449a57f6261a32b523bc2a44ae3478a993e857520ff022ae1576a0841e8fbb61844c2d4f4be6e8b5a45082c69
-EBUILD vanilla-sources-4.14.260.ebuild 426 BLAKE2B 694cfe2eefb0f81dd4882e3d2df08b135d496b373e509692ca59b7317207f79af0c6367c3c15d77589226c9d987ba07907f7b736a97ec9fdccb334a7160d7be0 SHA512 d502001a362c95ed9e7c62298209085327cb0914c858309103fc8702b0c5758b061b41fdbfd70f1343bd5e03e687e67a5653a58e69ecd875831782f12613d751
-EBUILD vanilla-sources-4.19.223.ebuild 426 BLAKE2B 694cfe2eefb0f81dd4882e3d2df08b135d496b373e509692ca59b7317207f79af0c6367c3c15d77589226c9d987ba07907f7b736a97ec9fdccb334a7160d7be0 SHA512 d502001a362c95ed9e7c62298209085327cb0914c858309103fc8702b0c5758b061b41fdbfd70f1343bd5e03e687e67a5653a58e69ecd875831782f12613d751
-EBUILD vanilla-sources-4.4.297.ebuild 426 BLAKE2B 694cfe2eefb0f81dd4882e3d2df08b135d496b373e509692ca59b7317207f79af0c6367c3c15d77589226c9d987ba07907f7b736a97ec9fdccb334a7160d7be0 SHA512 d502001a362c95ed9e7c62298209085327cb0914c858309103fc8702b0c5758b061b41fdbfd70f1343bd5e03e687e67a5653a58e69ecd875831782f12613d751
-EBUILD vanilla-sources-4.9.295.ebuild 426 BLAKE2B 694cfe2eefb0f81dd4882e3d2df08b135d496b373e509692ca59b7317207f79af0c6367c3c15d77589226c9d987ba07907f7b736a97ec9fdccb334a7160d7be0 SHA512 d502001a362c95ed9e7c62298209085327cb0914c858309103fc8702b0c5758b061b41fdbfd70f1343bd5e03e687e67a5653a58e69ecd875831782f12613d751
-EBUILD vanilla-sources-5.10.89.ebuild 426 BLAKE2B 694cfe2eefb0f81dd4882e3d2df08b135d496b373e509692ca59b7317207f79af0c6367c3c15d77589226c9d987ba07907f7b736a97ec9fdccb334a7160d7be0 SHA512 d502001a362c95ed9e7c62298209085327cb0914c858309103fc8702b0c5758b061b41fdbfd70f1343bd5e03e687e67a5653a58e69ecd875831782f12613d751
-EBUILD vanilla-sources-5.15.12.ebuild 426 BLAKE2B 694cfe2eefb0f81dd4882e3d2df08b135d496b373e509692ca59b7317207f79af0c6367c3c15d77589226c9d987ba07907f7b736a97ec9fdccb334a7160d7be0 SHA512 d502001a362c95ed9e7c62298209085327cb0914c858309103fc8702b0c5758b061b41fdbfd70f1343bd5e03e687e67a5653a58e69ecd875831782f12613d751
-EBUILD vanilla-sources-5.4.169.ebuild 426 BLAKE2B 694cfe2eefb0f81dd4882e3d2df08b135d496b373e509692ca59b7317207f79af0c6367c3c15d77589226c9d987ba07907f7b736a97ec9fdccb334a7160d7be0 SHA512 d502001a362c95ed9e7c62298209085327cb0914c858309103fc8702b0c5758b061b41fdbfd70f1343bd5e03e687e67a5653a58e69ecd875831782f12613d751
+DIST patch-4.14.261.xz 4576736 BLAKE2B 66c1689017a9ff6240b2c580d960362795d667b74d22b04fbf786d407051d2f1ac07a68ef6708795c57507de3f7f22229c47723319235f8bc4bacabf765b66e8 SHA512 f60c95733b8c3d9a1111275bcdf86e9ea3932665af2a36c17f222fea3016103bd176dd5ac28701e414998233aee9cb73178568984c9e1ae25b65df1165a57e6e
+DIST patch-4.19.224.xz 4427084 BLAKE2B a70cf8607c2dcf8a20d67e46392f278895321fe1c63cf1ff7d76e614787f98b5491a54978f61e2c5bb65c52291db757b7d9b04ff7873952cdcf896f558b1c8a4 SHA512 79cbccc3996f49420ab3fd871bf3eb3fce45ca871127195c939d1f70b2c37043affcc6e6f7385ddb9018aa1928316918d2da6fb446d4df75f40d631637e621b7
+DIST patch-4.4.298.xz 3733620 BLAKE2B ce72a01a5b224a2a4c4a9f978184689171ad0688ddef33b4fdfa2a911070b2c76b3be1a65963f0cf99de30bdf2b82571d31aab5b3b710905c65f2fc632df6451 SHA512 0e2277f0ec3ea10dad561ee0cfad7d8848789cacb8ecbda8b77a55bf6bdcde1b885ad5dad87f6a410fc4e419ad8b54c8c0b0cdaa8942dc5c77997036f79fe534
+DIST patch-4.9.296.xz 4195048 BLAKE2B a7e537f7bc162d677ebfb8be472955e2f814eed3bfa8de616ee863bb8174dee1c51cf4b66310cd8d78f3843406fbafb175cf2811da404a2e3335c5adbe603b88 SHA512 d39856909ff460d4f880b621a180e58dd320d023763d34f03f40004e40474988077d2c8669969e5e9b6d693d39215b10f104221c60a394baac85506d29f08452
+DIST patch-5.10.90.xz 2570584 BLAKE2B 3e2daae96d43729db6c62878a16578a045808d2ae99ff89666ca556fd18774f94379d83b04a2699b427ba8e630e82a31535405aa65917b86f506c5f1efcdb5fd SHA512 a4b93886cdf0fcdcc0e4dd14f1a5e39d25b27b916be95e6b4b26961a7deba1fc4e4dc1078b79ea4dd9a92d9b777d9b8b1bc27c8920b7d04ef8452040eba15828
+DIST patch-5.15.13.xz 642272 BLAKE2B 199c717c6d8eb974e75931bb6892628473c672d6c526e53615c8d17effbe1261c12692b9cedc8264368dd2344fdfa58c0c6ac97623d08d6f8e53298149acf006 SHA512 36f2c500b7391d1d33eaf844c1f9f63ee54ae1a5284739dc438a0758837df088226921c0b3a51a9fc29b193fafef1aa44afbb3379f8fa0f550e040507b5004b4
+DIST patch-5.4.170.xz 3618448 BLAKE2B b2241c31a494ca4fe80f0d81089b39af5c5d4e986aadd1a83ed49d9fb9b92de04f7e052f8591fc5d10691144fa63d3019f1bcb5f3453ac497370187f80f1ce57 SHA512 e9580b30e2847bc6f05d2dd41461b47ef8e0d24efdc46b6678b84a1450acdc92b0a4d7bc8a47c1494e953cd7101df873641fd117730ab49e9e08653c9f1d175d
+EBUILD vanilla-sources-4.14.261.ebuild 426 BLAKE2B 25f7f393336c8e6dbb64e3b3003bc039d72bea245835417b779ed39ea581574e6d2f055797538e5ac127b6aeab5222b1125d19b40f5f772978660236160d8fbf SHA512 26ef377eeea8a7b66081f50593b49362b18352765ad85459cbdbbab7781fdaebb06286310931d7ec45545e6ab5e3a637a4e350006cb28711d290f86acfd45c0a
+EBUILD vanilla-sources-4.19.224.ebuild 426 BLAKE2B 25f7f393336c8e6dbb64e3b3003bc039d72bea245835417b779ed39ea581574e6d2f055797538e5ac127b6aeab5222b1125d19b40f5f772978660236160d8fbf SHA512 26ef377eeea8a7b66081f50593b49362b18352765ad85459cbdbbab7781fdaebb06286310931d7ec45545e6ab5e3a637a4e350006cb28711d290f86acfd45c0a
+EBUILD vanilla-sources-4.4.298.ebuild 426 BLAKE2B 25f7f393336c8e6dbb64e3b3003bc039d72bea245835417b779ed39ea581574e6d2f055797538e5ac127b6aeab5222b1125d19b40f5f772978660236160d8fbf SHA512 26ef377eeea8a7b66081f50593b49362b18352765ad85459cbdbbab7781fdaebb06286310931d7ec45545e6ab5e3a637a4e350006cb28711d290f86acfd45c0a
+EBUILD vanilla-sources-4.9.296.ebuild 426 BLAKE2B 25f7f393336c8e6dbb64e3b3003bc039d72bea245835417b779ed39ea581574e6d2f055797538e5ac127b6aeab5222b1125d19b40f5f772978660236160d8fbf SHA512 26ef377eeea8a7b66081f50593b49362b18352765ad85459cbdbbab7781fdaebb06286310931d7ec45545e6ab5e3a637a4e350006cb28711d290f86acfd45c0a
+EBUILD vanilla-sources-5.10.90.ebuild 426 BLAKE2B 25f7f393336c8e6dbb64e3b3003bc039d72bea245835417b779ed39ea581574e6d2f055797538e5ac127b6aeab5222b1125d19b40f5f772978660236160d8fbf SHA512 26ef377eeea8a7b66081f50593b49362b18352765ad85459cbdbbab7781fdaebb06286310931d7ec45545e6ab5e3a637a4e350006cb28711d290f86acfd45c0a
+EBUILD vanilla-sources-5.15.13.ebuild 426 BLAKE2B 25f7f393336c8e6dbb64e3b3003bc039d72bea245835417b779ed39ea581574e6d2f055797538e5ac127b6aeab5222b1125d19b40f5f772978660236160d8fbf SHA512 26ef377eeea8a7b66081f50593b49362b18352765ad85459cbdbbab7781fdaebb06286310931d7ec45545e6ab5e3a637a4e350006cb28711d290f86acfd45c0a
+EBUILD vanilla-sources-5.4.170.ebuild 426 BLAKE2B 25f7f393336c8e6dbb64e3b3003bc039d72bea245835417b779ed39ea581574e6d2f055797538e5ac127b6aeab5222b1125d19b40f5f772978660236160d8fbf SHA512 26ef377eeea8a7b66081f50593b49362b18352765ad85459cbdbbab7781fdaebb06286310931d7ec45545e6ab5e3a637a4e350006cb28711d290f86acfd45c0a
MISC metadata.xml 517 BLAKE2B 2871be490050fb99de129f0abf368bddb5e2604d2e1b63fed36ed19a07987f88a82c5aec08854f36755f017a4a5a961b5d247e15ded1900e40a4ad913b6233a5 SHA512 1bb6d299efadf5d251395a0c57a27e254e80ea193fe2b9bcf29c582f32e9067f9fe263c24853a0b653d0365957aa0268cc7150a6727e1e199af487d951959a1e
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.14.260.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.14.261.ebuild
index ca1945d44eab..788d45e31f29 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.14.260.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-4.14.261.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.223.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.19.224.ebuild
index ca1945d44eab..788d45e31f29 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.19.223.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-4.19.224.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.4.297.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.4.298.ebuild
index ca1945d44eab..788d45e31f29 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.4.297.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-4.4.298.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.9.295.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.9.296.ebuild
index ca1945d44eab..788d45e31f29 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.9.295.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-4.9.296.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.10.89.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.10.89.ebuild
deleted file mode 100644
index ca1945d44eab..000000000000
--- a/sys-kernel/vanilla-sources/vanilla-sources-5.10.89.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_SECURITY_UNSUPPORTED="1"
-ETYPE="sources"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="Full sources for the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.10.90.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.10.90.ebuild
new file mode 100644
index 000000000000..788d45e31f29
--- /dev/null
+++ b/sys-kernel/vanilla-sources/vanilla-sources-5.10.90.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_SECURITY_UNSUPPORTED="1"
+ETYPE="sources"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="Full sources for the Linux kernel"
+HOMEPAGE="https://www.kernel.org"
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.15.12.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.15.12.ebuild
deleted file mode 100644
index ca1945d44eab..000000000000
--- a/sys-kernel/vanilla-sources/vanilla-sources-5.15.12.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_SECURITY_UNSUPPORTED="1"
-ETYPE="sources"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="Full sources for the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.15.13.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.15.13.ebuild
new file mode 100644
index 000000000000..788d45e31f29
--- /dev/null
+++ b/sys-kernel/vanilla-sources/vanilla-sources-5.15.13.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_SECURITY_UNSUPPORTED="1"
+ETYPE="sources"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="Full sources for the Linux kernel"
+HOMEPAGE="https://www.kernel.org"
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.4.169.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.4.169.ebuild
deleted file mode 100644
index ca1945d44eab..000000000000
--- a/sys-kernel/vanilla-sources/vanilla-sources-5.4.169.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_SECURITY_UNSUPPORTED="1"
-ETYPE="sources"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="Full sources for the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.4.170.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.4.170.ebuild
new file mode 100644
index 000000000000..788d45e31f29
--- /dev/null
+++ b/sys-kernel/vanilla-sources/vanilla-sources-5.4.170.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_SECURITY_UNSUPPORTED="1"
+ETYPE="sources"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="Full sources for the Linux kernel"
+HOMEPAGE="https://www.kernel.org"
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"