summaryrefslogtreecommitdiff
path: root/sys-kernel
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-11-18 10:15:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-11-18 10:15:03 +0000
commitb284a3168fa91a038925d2ecf5e4791011ea5e7d (patch)
tree16fe44748708acacd909d4e2e160a09a7f6d936a /sys-kernel
parent77398e424e45d9e98c1cef3c43bdadb9d56e81ef (diff)
gentoo resync : 18.11.2019
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/Manifest.gzbin4059 -> 4227 bytes
-rw-r--r--sys-kernel/gentoo-sources/Manifest56
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.152.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.153.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.154.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.19.82.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.19.83.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.19.84.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.4.199.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.4.200.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.4.201.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.4.202.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.199.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.200.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.201.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.202.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.3.10.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.3.11.ebuild28
-rw-r--r--sys-kernel/git-sources/Manifest4
-rw-r--r--sys-kernel/git-sources/git-sources-5.4_rc7.ebuild40
-rw-r--r--sys-kernel/git-sources/git-sources-5.4_rc8.ebuild40
-rw-r--r--sys-kernel/linux-firmware/Manifest2
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-20191108.ebuild354
-rw-r--r--sys-kernel/linux-headers/Manifest18
-rw-r--r--sys-kernel/linux-headers/linux-headers-3.18.ebuild2
-rw-r--r--sys-kernel/linux-headers/linux-headers-4.13.ebuild2
-rw-r--r--sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild2
-rw-r--r--sys-kernel/linux-headers/linux-headers-4.15-r1.ebuild2
-rw-r--r--sys-kernel/linux-headers/linux-headers-4.16-r2.ebuild2
-rw-r--r--sys-kernel/linux-headers/linux-headers-4.16.ebuild2
-rw-r--r--sys-kernel/linux-headers/linux-headers-4.17.ebuild2
-rw-r--r--sys-kernel/linux-headers/linux-headers-4.4.ebuild2
-rw-r--r--sys-kernel/linux-headers/linux-headers-4.9.ebuild2
-rw-r--r--sys-kernel/pf-sources/Manifest4
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.3_p6.ebuild74
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.3_p8.ebuild74
-rw-r--r--sys-kernel/vanilla-sources/Manifest24
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-3.16.77.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-3.16.76.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-4.14.154.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-4.14.152.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-4.19.84.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-4.19.82.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-4.4.202.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-4.4.199.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-4.9.202.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-4.9.199.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.3.11.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-5.3.9.ebuild)0
-rw-r--r--sys-kernel/xnu-headers/Manifest10
-rw-r--r--sys-kernel/xnu-headers/metadata.xml18
-rw-r--r--sys-kernel/xnu-headers/xnu-headers-3789.70.16-r2.ebuild110
-rw-r--r--sys-kernel/xnu-headers/xnu-headers-4570.71.2-r2.ebuild110
-rw-r--r--sys-kernel/xnu-headers/xnu-headers-4903.241.1-r2.ebuild110
48 files changed, 1372 insertions, 38 deletions
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index ec4c7159eb99..f10e1d7aa5a6 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index 10fdcdd6271a..8c1f25c76a6c 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -10,6 +10,12 @@ DIST genpatches-4.14-160.extras.tar.xz 17500 BLAKE2B ad49bdff5bef26962c1d8e426ce
DIST genpatches-4.14-161.base.tar.xz 3371384 BLAKE2B 0ae61e0d86abde12ee2f7e0dd780c25a77b83f7ef298011caa2cd97f992d285952b7a1ec00d4c96b3eb4640e79408fd9a199c42728636372568075d571b10d35 SHA512 0595b4dc29e793afa9eca0209fa380e3cc4bc44d98096ce686505b4944e48f4c3ccc2c580403fb706782ac624c79e3a42ca1547dd03665f261f17b084d8354c1
DIST genpatches-4.14-161.experimental.tar.xz 5936 BLAKE2B 5a7d54384fc45858394a19c9ec848d08547104d8a30232911747979cb7aa6a51b8ca2b2a63e3868a1430e0ef091fc841cf4685346b9828ff19e1e94720e9950c SHA512 ba9c2822441770de8b1fbeae30c4427011ccab20b4c68b4c3ebdb2c13553b0851798dda44cb657a6af7959209e65a820f55e0bb0ed22d280620f23c6318cedda
DIST genpatches-4.14-161.extras.tar.xz 17504 BLAKE2B 70313ed1e57a4997d2e680e841cc73bb1d094f63edb6625dcd7b74c371a1198a80640c2b4d936791320b440b20434064b25f67c9a45a92093f7ac023003a014a SHA512 b19a17d9104334f69e18132d1d8cbbe2f6277fa058cd7b096f61207d278d54649396f37354240ad0a8fde544098707e1b260a3c848b6e5d3ca3091cdfc9f6073
+DIST genpatches-4.14-162.base.tar.xz 3395280 BLAKE2B 051006a3b90e792f628710c1ac6999047bd22236e6d4664672b1ed48fb110f8c29b485bcac937e11f4bb9bae63dc0933b78800189280f832e816fdeac7cfad18 SHA512 612a0c0c15def22a65e0f3b1b3dc3056b32af95cb2908edd13185fde0d790214bfb7767bb7da530710654df8e1e13a7b78f0cde921d49dd69d964d4dd5b46265
+DIST genpatches-4.14-162.experimental.tar.xz 5932 BLAKE2B f31b8e3fb4b1a465b772840b483543d7602f6730995dc9a367b6e0f147c12b886edb144d65b804527b91522f71146d4a1451f8d76b6d21b8232d47feea38afc7 SHA512 e6fbe588aab2ba77b4456b3db67e3e85907d8baa5271f04f2693a624171851fe1d81ac180bc476ceb838d3d8552efe557e1b3d78d9fd23251db7891e8440f377
+DIST genpatches-4.14-162.extras.tar.xz 17504 BLAKE2B 4157ad7f96514c33071dfc316a77225804053225f82a55929c7259253daff15ed4e105ed5e0446516e4fd12fabc604c4892e0ece37b164cadad8b7db39d14971 SHA512 ce195bc5741c1d61db8ed24a047681713b9e4f94449e2cb9f5f8eff71543fe91391f5f7dfdb99f7550e100204e247abe76d3c5970672b5b27beaf1e68d6f82ef
+DIST genpatches-4.14-163.base.tar.xz 3457800 BLAKE2B 4b1f6e0ce7c4ca642e2d464bb9ec756b011d8b331b816cc7dff871bdc50ad8b7b93beb6dab18c9ed53e0ea7dc63d9f27bcebd23c4fa00e62e996450938e93bea SHA512 7d02bf2dbfeed5683881a859fe295274d3ff4a2eccc4d45145dc020899e720051936e15f54eb1964cba5da2f3609464fc6ce84e817fd5f2d81e1f4c61be489ea
+DIST genpatches-4.14-163.experimental.tar.xz 5936 BLAKE2B 1c34766bb8945d1e66e7579561fccb552745387602a8708a686f64e76d6271989a55175c447b009b361d9e208819de2bd00989b2772895352aafda008169460d SHA512 35f96dfb290a239ec0df4dd4270c5dcb0078a79464fe75c203501ae3cbeb2472f6a8e8313f7790bab0869b1308a4b04c45cee3835243c0c0f00b158b78d2cd66
+DIST genpatches-4.14-163.extras.tar.xz 17500 BLAKE2B 594080aad35557af8e737025fbd887f5bbc19e8c0b16b5c0c519090ebf9ab8c87f496090eaa0c888876723547d41fc75541040e9724888b1112c7bedabbb1748 SHA512 9e9d9f2e07971f6e6fd9773d1fe189e7dc3fb989e7f204b56382e8fed4f65aa7dc52c7d372d5381db931806e41e01ccba4c9ddc53128874abeca52ac370dac89
DIST genpatches-4.19-66.base.tar.xz 1772628 BLAKE2B f5a67d4f2b2d58b5c6be6510b59140345987fa163462fbd7116cba7bff3bfa218b2873e0faedb77dc07d68afcbdb7ce0530bd668e704d28e77c4e989ad245c09 SHA512 08a71d75dcdf8086ac76d599549355599da65776254b2d51bf6f9c9067525800a782231357cdbf761205d50bdf8b43ff08cbcf9fadb5737e37f24a9e1a412ccf
DIST genpatches-4.19-66.experimental.tar.xz 5808 BLAKE2B 6346226bbd13fae3e282bf4e370ece861bb2e6a565cabee7dbd3f160091ba9be8ffec92937b54c05f34864c0dbcd478e0f58b9efbaf7e16858fa2be5c2bde50e SHA512 79585d991a5ffe5b6aeb8bde1e63a18355d343aecd8a7e3d4a1323a9d9d03da4940c84e754a6907aa54aab7af61515f147480936a5c47d475fd30cc317d41c75
DIST genpatches-4.19-66.extras.tar.xz 17484 BLAKE2B d58678ad2e9848d564766e70dda0e1096a747da439e0b67cef2ca881f0757771c0f59a89e1a997796f9bf641b49de5194a339abb5f68825b3908ee6159a9cc7a SHA512 6cd474822db97440ff07dccebe755accc15800087c88fd609c5c02b420d77a63845c0e5376c8733ecada1ded5ca3a33537674072c84b5cf10e31d0b5c5968ad5
@@ -22,6 +28,12 @@ DIST genpatches-4.19-80.extras.tar.xz 17492 BLAKE2B 00592c34b934d1e0e439a98de183
DIST genpatches-4.19-81.base.tar.xz 2145412 BLAKE2B e1ee4373644f8f64af4b6d6b7b2f41213cd3c0ffe2b109721e708cf728162cf0996a4faff65d9163a6b8011dcc359ed579b7e151d833ba248a9062f5aba74c0d SHA512 2b3ad215ff301921fd780e8f22842c5cd57b3bd7e714aef2575e01a103635d45234670ebb8ccb82abe0167ea33f74c66b4b9e91a3f08e92ea5f0cf4f89957183
DIST genpatches-4.19-81.experimental.tar.xz 6436 BLAKE2B ed1d3f45b7c741e792201fd938674e75cea48366f33e73e1f5b432978e6eaaf5643e6d8428bd08320bfd7bb0e73cde6776ce641a0b46607c552f3782cb752666 SHA512 1c522d79cbcbabe90c970223802048e513115412dfef29ade5ea7f6d98b4cda0325e68f5673cc1ee9279adb16cd44747543af2b44fd7893475ed0a28ec7c716e
DIST genpatches-4.19-81.extras.tar.xz 17492 BLAKE2B ef31c8e578ad06205fa92da414ef709165a665566a72bb1e906f14e541034d12d90cbbeed9bd3f934d1f68be1359fe31d3bbfbfbfa0e97da7325157e8dfe8f67 SHA512 30e23a3dde570802e679a92e9712b9cbc03910f4999d2f506b2b762d9be618131af92334292b7857b1cf36f6cfd5fc620788f9390f94bd2d95ba6f703131da3d
+DIST genpatches-4.19-82.base.tar.xz 2172064 BLAKE2B 8a6993dbf05c0a9a50f8f9c53b935c929eddf123d077489a6b081a6f83d21778742acb0ec3b270372cb74ec0a3a4ce467b0f0ddc8629f56bba7fbeceff84fc2a SHA512 22317e6ff9c4caf4b77c9e5f1c9ff5f18a2671744bf0aa15a3b22f922967e03e2e724978cc1a840a9da6cabe47ecbeea7dfa431f19683237c51ec744e58f8529
+DIST genpatches-4.19-82.experimental.tar.xz 6432 BLAKE2B ad3ae5370b94cab47695607979f02e6ef886e2f1a3ca359fbc9940bebfe2ab4b689770799f56bc7de0f793eb2f9d6a164a3fa068fec4759e6f71b1207ff4c650 SHA512 e424643363e6fdaa40971a9695a8c18ddfe131c530902390dd456d96809c41520ce74eb057eed47bf83ce4eddc1e9b9e0d94425d3e5114b20150d87e41f70f4a
+DIST genpatches-4.19-82.extras.tar.xz 17496 BLAKE2B d5c5ed4276412949cfd7e2bda6a539e2065c967a204d1cef760cf8fc9a23d70f82de6a23b08f5f82af058789a80fb3a81f2803b10031e490db722bc5c5330151 SHA512 5117091df83a1714c58ea0348820cb3428a9a3c14a3815d2adfb4bf1fc12785ed8b3c92c40ed7ed01a9807bc6f1caf8b050ce3b4b4ea66b7e8c366b7a937ab60
+DIST genpatches-4.19-83.base.tar.xz 2242832 BLAKE2B 2be7473b047bed96bb6967ea95a5e28a4ca2fa8c31471dd9faf646c1b2f72aa2455f9a31a8b61465e0dec43262c25c5c864aa4c7819b434d03f431c964602afa SHA512 ad29dac95c955ce66f12f61d81153b143a9ddf35d14dfd8aa5e962a5cffa134981f8cca305759814bfdb9015f3f6542b9204ac2800a54c208b0e30ac2d3f423b
+DIST genpatches-4.19-83.experimental.tar.xz 6424 BLAKE2B 3aba25d08f9280e79f7b47c794e3c78ddba094c2b64063e7f7f0b0eddd8bde1068e85c0652e0669f4c68480919b87dad3fa4d269741c9c3330033427e9baefd9 SHA512 64d3e50d3f656bce11e1759cd1e5f4231a6f747ef932500560780b829abcb990b10f775b6219575337f877319de919c383565f90505767740d1e9c901b0e13a9
+DIST genpatches-4.19-83.extras.tar.xz 17492 BLAKE2B 8fef9d535a8690ef149d812173d9b7a3bac344352673d179f54f06c9a858b666a2ac4724bb38e4915bf7e84d6050fb35a40b05a7cb189b1e229bf79e58d439e5 SHA512 5c3e880c295459ae1f5ca2736ea1b3596a8434c9ebb00e460a21cd953af4bca2b4ca7f0c951559bf38b8b8f362461e0f6b36fb3c24ebdbab158fb971e0b1fdd8
DIST genpatches-4.4-190.base.tar.xz 2999876 BLAKE2B 9b1574fbe235af236cfedaca29483861fb49554d31190b8ddc2345ddf9efa0d7949629dca51d3c7d3cc0c8739a87e6d97787728d8d6e8109818ce128fb176768 SHA512 6edb909e94ea4c1417b059e07702038c1c041e4840897444ac31f84a9e9fb20d3ad47a1ff55a71220cc4a35a025644dd08b7d2c8bbb57e233e2e1ad37992d237
DIST genpatches-4.4-190.experimental.tar.xz 83292 BLAKE2B e758fe04e48703b973cdfdd5b8c80ccbdea3a15c3c26546af609dcaf668527db2ac806995bcb8363700d77888d893cf18216a439ca3e0b8a520a0c49fc16ca79 SHA512 d892cdefb89f19e309962c1a9b3f36acc70cf374686b46c40a3aa7be6eb7cef6ba2caf4bb2f202ce71bed3cb9bb9c5c6dc50898f0778d627b57574e0127942fd
DIST genpatches-4.4-190.extras.tar.xz 16472 BLAKE2B 84b99eeac57df3abe085e4260ef145ec49f5b5c46489a3a5e31e32e58aff535ec8b6db28179e2c73472d05a7e53f7b15e0fb095289433c4830f55e4943f79120 SHA512 07bf26f7c9b06e195845f573ba4c7416a92d65c476d11ccd3a12c9323b4c0bde33a23878ec4e93a22863639aac96831b4ff0e1d1734d858c8fc8d48d0925dcdb
@@ -37,6 +49,15 @@ DIST genpatches-4.4-199.extras.tar.xz 16476 BLAKE2B 36211c08864f0516e1958cb4fc77
DIST genpatches-4.4-200.base.tar.xz 3117696 BLAKE2B 4f5f7a6c8579c0d83feab30ac974ad403e9a62b45376a10121dced5710018c1731186fc90b953a8aabd4366687eb59bd0d618a3a3cc1a5e086555d8473c4f6ff SHA512 b569004e652aad609587d48879ed3d1fc6eb4a98ddc8e993c1385f1b321321cdc6e3d934960f4fb77d3d59649d3e96e25fe106cd723153d048b5ab9f1dfb7e34
DIST genpatches-4.4-200.experimental.tar.xz 83304 BLAKE2B a86c4722c594286d8065137da9e0cce11e1f30f159696ff478daa734d77f4f0ec50a33feb3068297d26aa909d7027fb0c36637ded5977ce2c2e661d93e49c6f8 SHA512 63378a2254657bd463926548b1593e2110c6d21803ba300dfd0562144fbce22cd64f9b2ce8d9305ffe59a6840873f97cd588b934163c8b5c16887d64db665f60
DIST genpatches-4.4-200.extras.tar.xz 16476 BLAKE2B d7acb3756b87ffebc1220fdc8a9b9d1ace911a85d2418367b830631554086601e3ec860060457720732428119c23cb594fb7487fca4394cc8290eece56e84821 SHA512 b2578069397ec36377facf881494e57d00f896ef9afdb8040c76d4b16828b37866b7cc7154254232251ad94e963ed973ac114fb8d05b40f12bff58459e360f40
+DIST genpatches-4.4-201.base.tar.xz 3141264 BLAKE2B 84adb96da778f9db5b41b7a50353eb0cd9a28e0add0c96bf5cc5c6833e6d68e8d732ee20ac37dcd4174d8e1814c863109df9667229d82733236edb0a09520415 SHA512 c58e661cede0c83af0fe4b00ac8a336b4d6d8e610652cf3d6f62ac516c3855c5918091ecdcc2b33ae12fde5ebe14506b373cb776e05843b8dd71f9781645cf21
+DIST genpatches-4.4-201.experimental.tar.xz 83248 BLAKE2B 8902f5e974580cdbea8da8d45aefaa75d1164b67ed7ccf215638b95946ba572fdab7c804f5d0ed4c570288956cb7c5674fdcc43a5dde170126381e51969ea718 SHA512 6d5e30ca3a1e412f85d04f9ffbc994a7522edb74da711c9b3abacc1709441a597b8e58a5d52d3ac099af2ab90f42f53eedf4c3ed88d4b48201a3e939d69e056b
+DIST genpatches-4.4-201.extras.tar.xz 16476 BLAKE2B e1387d97015a09e07701c93c17ea77fe5b840254538103ce3b0efd561bea1157796f59fa1c3a73e2a70a3c8ba8443f4bf4a18d84c91071ae0812e3538897031a SHA512 8d15569c7fa63267099e4961a28f59507c67833c6e2f7bbc4787f70c1d135091216df4868919378b952d8395d5f55e1c4bf1a08e05b052a9f03796a8c894782a
+DIST genpatches-4.4-202.base.tar.xz 3160156 BLAKE2B 99c98be9355372061323d9a1ef1af371809586782580c94359e609837cce2618629b9f5a59982ac5d0bb2d8e11afb9f7c0e79897c745f2880a1d9d425d37935d SHA512 ad0752a307e9bd89a7ed25ccdc6dd67d0940815f12fde167501e40535fda4d27b1efe7d517d090c06b9209f4c983d77e90da91fa301523f1cac7a0ed465038cc
+DIST genpatches-4.4-202.experimental.tar.xz 83296 BLAKE2B 58f3c3ac08392b7bd9902910027f666a7383f2258273be0540831be661f0444915fd15115d500a722acd10056830f56711fbb935506ac380cc3f64328bc8fb64 SHA512 bef6f8328c156e15a68171409cffc55a4670a82e5a933077ab00a18d962ae2929ab5f7d5539c953ffcd4e67217fc4d92a9b197801497485ded586592315e4b47
+DIST genpatches-4.4-202.extras.tar.xz 16476 BLAKE2B 1230693961233881c88435ae2e8f789870a210f25b586f3bf1b81b4fc0d1c07b9e8c9ed95d62c059fb58e70de8c8ad7e80162563c09626f1e4089a308e6f39d4 SHA512 997eac96d9e0c17d40d6377774f7cbf27045f33ca6fb909b2c3da92588ea46105b7c7104a5d5084cc8c9566e0c25b65960e3e52c644babb77154cc25423b2a49
+DIST genpatches-4.4-203.base.tar.xz 3169320 BLAKE2B 729b1ba70ff8b2803158264678047a43de71174dfdf53a7bb87e87b29326b8c9808cdebe9ec494cdca00dc7cba7c1e35047f0d84ef26d1ec38df3023e605b204 SHA512 0f27fc3ab5ef723a7524785de134f3632ebd7293e4419c13032f3a67a09a560e1a6e2578699dc95cd8f7bcbdaf280dfb083f0bfc0453dc71cddb0ecd597fa062
+DIST genpatches-4.4-203.experimental.tar.xz 83296 BLAKE2B 8dc216c924da9507d245b1eead14186cfdf5a4fe5db5dd146571e54eb610534477d89775da1dfc4743c251e532b457c485c0523ca2e962148ac55ee61074f79e SHA512 b352045b5721e8a643a7459f1767a87cdd186a616140b9e486d1d2ab2b644893f9065473bb4f1416aa777f992397605017b4d25b310f296c2741bdda0d3d6df9
+DIST genpatches-4.4-203.extras.tar.xz 16476 BLAKE2B 7be282bb29f7d0cfb5fd45ef3ed824eb36919032039d80f8f07b049e42ef0f6f47171df01470e3bd89281467e1614d4e472d7796d8d96c855f06fa9fe08bb5ed SHA512 5ec767c6b7c47920a9808dcc19c59d222c4a434ac8655600d601f8d7adb19ceb985528577e69a93aafff3dd3b6684ca72e306d816aa5708a84f77a7d366dea8b
DIST genpatches-4.9-194.base.tar.xz 3303424 BLAKE2B c31452cd3e7548812bd941aa75082b36dd28f742cd923759857078e7835b0a2672d679b5a228b1093400844ddfb51ed88c527d203572dd4d4321a361e6e385c2 SHA512 60b1cea0799c5d429635d778e0daf082fdfa66dfa46d1702094d0945f7a23bea68a25b1895309e62595a906d590e6e938928369bf08b4a4ff198a8af4885c22c
DIST genpatches-4.9-194.experimental.tar.xz 106460 BLAKE2B 74c1fa350137bb9d36d6f1cf4fbbc450512306c3d16799a3e9ed101c9beedca7a6f04873fc8e3ba80aef3ce0de495331fca6dd328eabe2dee1b15338725fb9f4 SHA512 b8d832fa5dcabd4d0cd62619432c7984cf4fa3c7fda8860984236bfe9d1f96954fc78f54f50832d828705e83246d1d2b0e74c2a71c1c61f36f08a7ad2843339a
DIST genpatches-4.9-194.extras.tar.xz 17364 BLAKE2B 5c91b812e38b4648829ac87c10d435060ba3cd7c5ad50d1a41c658c5f6019802a3937e6160e08fea56579550687cb8c5c37fc1a86128d12ae375398556834635 SHA512 b4fce359d505282d02339564f0908696ac866033730f593f4991df1c223551716bf44cfb89ea1310f300248676fde4c633ccd453ee73d5b4ae6bfb5635283b18
@@ -52,12 +73,27 @@ DIST genpatches-4.9-203.extras.tar.xz 17372 BLAKE2B ce4d0963b8e6d304945da1c037b8
DIST genpatches-4.9-204.base.tar.xz 3452824 BLAKE2B 28b7a599bcd15380e5357aeb51bd6c037f098480e03fdea27e3a67bcb2b2c622651b08f97440d16a7cf33f7c32f6c8b968e9ea60177128fc7717097ab6acbf51 SHA512 a1e3bdd3405f7e665071a4468a0f7dd0a17237b6d6491fb12c5aa48435509f901ecf88ea557719b8fdcd0899d1a7e8ed8e980b3f09d2629761fbc878d76ce746
DIST genpatches-4.9-204.experimental.tar.xz 106352 BLAKE2B 7221488a0e1782394449a6ae88cd748ca37822268c22f31eb47667ac5a2c1e4ee3134eb701d657b3f4f2c9631223ed256ac79c7139b94ff735ecef2969ae788e SHA512 77bcfb457e0d634f8b9f3debe9ba91a32b6f5fe69e2c41355dc091aa30228ddccb22c58106beef792e716728cbf83dfd1300aaaae32d4e6a53300c58db3626ca
DIST genpatches-4.9-204.extras.tar.xz 17368 BLAKE2B 7487375ea7eb6bbad2aeaaa341c8e9b82fe18553130a5d2a4206c5323fadd1f2b2ec517051341ed366cfa85fede94c81e764594ec093ba2f672e2470e83d97ad SHA512 a87b358aaf0a111e8f22bd744418582e0f237381ae24e39c535e4875218d25388239a8d0c17bf2f6d5a284329eda233db9459ba31a69c9e9256c75be2ccad051
+DIST genpatches-4.9-205.base.tar.xz 3462904 BLAKE2B 1fd3df429a4427c5dd29646acf1bad9b41d228c1e29bfbecf194f682e89e8fad6696c3c966e6e42cae560c6d10bae8e7d2b2ce8631b2b73d90ea3c28b53542ae SHA512 8924c63bc49468b07a136d84dd9e9fc1e9071cc51bca351031726b05c0b4831ea6f4cc5d3cc40f1dbef3cf1644bcd6518e2a21b5e4069c921c1c4005123a6a8e
+DIST genpatches-4.9-205.experimental.tar.xz 106420 BLAKE2B 42b2dd33931cd4291aa79a2c619d8a8a0e147009ad7a07434fed55a5601ac5c93c6064bb03f659464b924ffcebfdc00ac8952293f2af230d57d09da85ec06d58 SHA512 1bb6ffaf9a01dffde6bf363680efc4005db42af253f67e76c6f5aa93726a6ce19c01f86849a1ba70c45c555206f05b4bb5634fa22397248415b0b8859a088dc6
+DIST genpatches-4.9-205.extras.tar.xz 17372 BLAKE2B 0a869258f8cda45a0f4ca8d4b3a9e071b96d4bbae4d4518dcfaf01a927cbd49c35f450e3eaa48abb453c7a1e791fc2deafc20789895472224371f1e3eb9d8439 SHA512 042c32f52df16b2cc2012692702104cc62a96e789aa41676435851793e369e66829372c70354015692a724830390f6d9fa354e22bd0f850a8b794f3ac9af0cd5
+DIST genpatches-4.9-206.base.tar.xz 3492988 BLAKE2B 3eee7d1e880ce3d78cb27de0be2460fbff69c2fb3a03e5d785808407f73c1187a0bbf8113658c469d7ebe20531db365a5c8c50c7db7e5fb0c2f5f4da03e11f87 SHA512 fea1bc0e43d6e8724afbbcf582de1e2f6e9dcc37a303306c95dd15114d61accd586b6e132104a3c927cfbb0fbc2439451720f9e56fee44b171fad5919fd23c34
+DIST genpatches-4.9-206.experimental.tar.xz 106416 BLAKE2B 104e66851ff588856b66655722bbc08bb0755993c75673b2fe1e61a79c1ebe7025aa85b8f71ab5ce5ad9771ebfb361ec3ce6a87c42870a0dd8d6a0b7a7a63878 SHA512 dd9130539427892d2257b9f9d8683cc835d8ae8eeb9863f2c19be7fd996ebe728d84cb981e450155b309d91cb36eb6485688d5fbc3575081e7e32dbb5671b161
+DIST genpatches-4.9-206.extras.tar.xz 17352 BLAKE2B 462793f456de370da66948d1d0cc1018ea2ab3b179867a318149030a6a07965d5691d35941cba4fe8a6132b1e68d4a46a63edc8424fa0e264808600574383e6b SHA512 bac24d084792aace51b5ed160d86d75b148442c8d7d4d1c75ff3ed6cbd084427eb939b98b3205cbe68d78c6848f130431b6f05e2c721b0e5e599ba292059cc1b
+DIST genpatches-4.9-207.base.tar.xz 3512600 BLAKE2B 0368ac2b37caf1260d0304d3968d3109f33336b280b7dafcb761f687e8a179146a4c9f571b8dcd4b6581e499caf904f71068e42b67e9f078db6303c0671d3a15 SHA512 e5d548b5afc3b9bf4f46801e2244e34baa7276331b6c87a018ab5cd8439df196ed6b4f1aafc007fe2731cd6eeafec012858a280760acff07b58eaa7f18fd5183
+DIST genpatches-4.9-207.experimental.tar.xz 106368 BLAKE2B a43c63e641c5f3108fd3bcbe46e04fdfcc79a190a7b9a9a7aa85a9595c338c4211f899e28f40ae1e4b5e07b5487814f6c1f0df8a7bfa0de2db65d03e78095dc1 SHA512 e0224638c0bad277af47a7f763698f8b4f096f1d00cc6e6bca83c0316629bf2c2ee51acb01b542f983f52a87909ac81bfda0ee67ccab842e7fbbb487ec9c4942
+DIST genpatches-4.9-207.extras.tar.xz 17364 BLAKE2B aadfeabdce6f334aa17cd9050b6a51a1bdc63e048634ca99d10e5418ef4bffc187554b9c237d2859a8ae9c6dc897d47df3d0842ca5cd093f11000eb2790a7638 SHA512 fd81605f4b89b740ec1833d199ccf0f800dfe9e7f6d58531bf6ee8c2ba23771695b8d878da11eaff4a648a9a3ce408ed2b7622349b08469990712091be34cf8e
DIST genpatches-5.3-10.base.tar.xz 316072 BLAKE2B 741a8fd2521e8864769cb85ebfea80ee8a15c13f0b7e2011a1e46bd35f5e34f3172d39700e0e4f214e5f32d1940fbe7abbe46e6c6eb99986d8b7141a54f70658 SHA512 3fe07ea3d905464c43e58bc4f13596c7ab9f9eb73b25c8d1f550cad534e6659901e09e9716bae048f41dc01d992832d0b105af87b25b6020936b60a102bf833b
DIST genpatches-5.3-10.experimental.tar.xz 6144 BLAKE2B 8f182a7c9a64020edd2a59db60467395f8abafacc2f6cc07ab0f587b2e595eb9c0ba762e8bac238cbad03f8831712417a019c0272b82b5f26aef84057aef3ec6 SHA512 ae33f0975affa27eab98af872fc6200297827f60cf5a63152c95d5e36f179dfa8423c44e2497c9f2be1127621856514e17dd0fd15876d4cc6979533acc1a4471
DIST genpatches-5.3-10.extras.tar.xz 1736 BLAKE2B 2274a8fd0a697367633f2281af657ce8a5dfc892e6ff338a39185bc28a8ddad3b667a8f5fe466eeae08b16edfa5832474eb3857109960529406ca80c5ef8d59d SHA512 4c4caeaadc406a2b202f302683f343d49e9469af9667021b663dbcfccdaa6869287393e03ab39d38202d5e140cde68122d7005124e61e63957a119218d0b4384
DIST genpatches-5.3-11.base.tar.xz 366328 BLAKE2B d75b97ac02a32823cd66616c38154266287b651df07d90b68afb15548d7e7b3304fe50871b679c8f4bbb7a78b6e30110f2cf5dccb0bd04f183e2166dd8543175 SHA512 44c4ad7d7098924c37ef336c9fed708ad06485ee877702b277eb6acfe9ffae5553899809dfa661ad0a41b274ebeb97ced3e6fbab9177f4a0a0739efe34de2849
DIST genpatches-5.3-11.experimental.tar.xz 6140 BLAKE2B aa64037ec8d74d1ddaad2b66513082cc19f9e164446b185a1ca166f0ec6cc9e8a0fddf99010ab2139d74bd4e19df9957df93f351745bfc4f7cc4bfa9d9f4161a SHA512 36e611e3aea47a663904566c5d401861a0717cc9f651c71379ec5bc38c4311562aec08ed64de201ff6e6f679a9ca3c7e51caf8e0243c93f5163c410f707eb410
DIST genpatches-5.3-11.extras.tar.xz 1736 BLAKE2B 0ec5a19c095f4bcc0cf3faca206344f37bb662e73f852f31fa7156d068ce9e75c4b9d15e6d105780566e712928cccd1318d31b178580c1a0887241c6e4eb2264 SHA512 0cbec0a56712b62681bcca13f02288b8a4e70e3fc68502c82d98773a94fce15f1bca76eb9a6d325a41f02cbcfd06e35938d8996ac726bd35970e786b95df8cca
+DIST genpatches-5.3-12.base.tar.xz 412736 BLAKE2B b1d1769e61e736262197510a56ab86dfdbadad451ad0282bac5bf8f940ca473cf73c06377e4b4d81281cdff794d47fad65976fc1c3697a2679cd8fed839b9275 SHA512 615f7878afce2fceae0f3009b700dcc1d6882c26a3edba610636c5ce39e6c6efc30bf9f6589a485cce28bf23b5ff131fe8515d1c48a6b54ec2e4bd3f7274051e
+DIST genpatches-5.3-12.experimental.tar.xz 6144 BLAKE2B 0750ef6f68a69067f5ffb00c4f8e853af4191d751405d75bd03ca3bbb98b8ce96a563d882600a94255a7cc648fffb0ab73cec28d707e9f8b3ff15214dd427bc3 SHA512 ddbe0da1601492045db44083d1867847c30a8fcb49f65482d9b623f29850f11f1b81f3aa956a84ef1431cad542ecb8ba6a9484dafcb2498ae85966bed6ff9ee4
+DIST genpatches-5.3-12.extras.tar.xz 1736 BLAKE2B 25b53f1ae75a627c595460e53c1b750735197a1119d096c588507113f4c17d8b4c6e6210dfc42f5de1fffb0937ffa648ac595775e7ea2e7b863557da4116b72d SHA512 440b1a9d8d2bfc743a892d8e87754c66f0c19fc588b0ac9548380b7ad925c571d93c3d4c147a9cc53c9f71f2ed3205cea8cb4304c18179da6a511a5265fdba85
+DIST genpatches-5.3-13.base.tar.xz 500564 BLAKE2B 518781ac6919ad73007d8f2dc86e68d1d9b8dc793b91cce5f3a1a970837474bfd586952ddd9493ce6dd7a7b6a88e0656012505eab3d9367a187dba5eb92e7dd1 SHA512 2c01680f0b4f10de93721f5ec24699caf5379e40288e06b2d355dad7cc6789f4a366660054170f9142cc5ec0e643aad7480284a67e51b926c83fd61af38b0b44
+DIST genpatches-5.3-13.experimental.tar.xz 6148 BLAKE2B 731af176f193500529df211d8f42bcf3f9ef8d96e5bd82e44a8081e480025354587e255035373a2420cee0e8c844bed58b783ade3ecbb7e3bf1b44938a3ae7d7 SHA512 26563b61651ef1177aada52bb3d5ebb18e41a83a678d36f87297ed546b3ae2217a7f28e8e8cd5358da8bd19bf5774bacf46ed1b299974a761ca2467f7e650fef
+DIST genpatches-5.3-13.extras.tar.xz 1736 BLAKE2B e3c72259c1263002e2e306dd707fc3c14a9eb8e71fb80371202f0100d3eb41339a8ac265c2c9a8be747ba86ff2b47f265b19d6aa7c072d2f1d01b28c1623dbc5 SHA512 2512c4a8ea6ab596b92ab345d20745b9430fb70db38edad08d71cd5178be1a40cf2373273864cb971c735a3a50778fa5258a6a8f50c6e1c8f8fc1aaa911446fa
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
@@ -66,21 +102,33 @@ DIST linux-5.3.tar.xz 108558876 BLAKE2B 0d08eed879d05734e4542f0c93823d43f8dc042a
EBUILD gentoo-sources-4.14.138.ebuild 731 BLAKE2B 719954c7d853c7a6abe45097cc76a8c0e163fd46ede5ffd252b8222b0e26fc9fda25946811347a86c828916f55574d1544789f714ed80357557228f5b2e0644c SHA512 7f4424e9109b4b72d6a86294541e296dae8df1ae467ad1a44ead4ff9967bfacd1a240bb7bbc41d4ffbc3c29becb9a4bd20435c4623100f7a830f43d83a9fe13f
EBUILD gentoo-sources-4.14.143.ebuild 731 BLAKE2B 40db2a4e32d45d49ec08be8838d7f1118b758defe5dafc4a28868ede02b1936b0df44ef139bcb202ce6d58fe291acf9d235645bf0371d6e1c9f746153505afb9 SHA512 3f09aed7c3ff4f51843d611cedb3365dcb97074af7221ac14ac09fd5abc08fef9c001475fd8257838baa65f3fa7419cca3e5d71a25b2d84fa9b2d6a992680ae0
EBUILD gentoo-sources-4.14.151.ebuild 740 BLAKE2B 6cf3606dd2dd00d537fa15a6570effebc854f934414d25e0465b4b471c25f8ba4fbe5f52ea7b2d4ddcf8631efe59f0a9d9e339b1202cc03172ef226e013b9b02 SHA512 4a448f98cebd189b472687e68e735af025d0f0c7532da5ad3b6f78176271349f862e06daca20b5ad2e3bf5902f4cac582e8edc8649a953599fb72c56b8eabfb8
-EBUILD gentoo-sources-4.14.152.ebuild 738 BLAKE2B 27208cd2f57d1c6cff27a441e6c2591a4ae0d72d30d466012a46929e06902a54e444593ddfe17ca017f7d1251bdb3740396e524970729e2ff0a3dd1c83e6acca SHA512 fc8059a8af32b6dfd3b3262df7cc3371c4269d6e2c137d3583ade46f3cb39f6616101d69d82d9f0d1cbca1ac3be0e35a9f319bf3daf2dd0b1b289cacc83d9ecc
+EBUILD gentoo-sources-4.14.152.ebuild 734 BLAKE2B ee1f36da8f6f57179fa54fb665bc3e51a53ed4279db9ada93bcf6aa90d9cd75f7aff715ba8121b8f4242ae8075e3fe5f3f45545a0843e70cf7a6ad6335cc1f7f SHA512 ddc867f0eccd2d198403167d0450b307f268515607668e4e2b7ff8bb6faa7c33fba5f553e1ce926e4371f62534d80129807010958b9356ec629cc792fd3625ec
+EBUILD gentoo-sources-4.14.153.ebuild 740 BLAKE2B 746ec952c4ed135df3af9fe0a3c65b6eaf9c6b6187978e4b242ade4b8addf2b2fb111d01d0d87292fe63e49b46d897f9704b232eba703e7d9d6aaff61371e8a7 SHA512 8bee6e13184c1bd697a88408bde4d74413571118b3511ebb5a5811b806bf8452ae859f49aa84100e870f06194dc19e6dfd4ceb53af3d4f790a86b0a87bfee936
+EBUILD gentoo-sources-4.14.154.ebuild 740 BLAKE2B a0192f1f51f21e9bb97cb73932da31f80c1958a7234ec70b1373ac7721f775716a8cb0195221c415b0555530a8f3db43ccf4260d0d205887eaa0be23146976e7 SHA512 2609f9e99d6d74fc29a4894c9abe53b2066a33e242365ae69a2f14853710133abce8964fef0d0705441eb7c5dabbc5c34244bc6a10954ef643ae4d9b1e4e5d28
EBUILD gentoo-sources-4.19.66.ebuild 730 BLAKE2B aecb5cc4fced2374456fce4f30ef429dfb7a6d9f7e6a1a25b86fe3b21f370566e003e9beb22ec5d6624405341f65ca7f53f7114f1b83501a9a64127473101a35 SHA512 dc3dcb661c4b2d056188c2e7cd1900371bcdd9ba5a50301f375cf6c5e084b54c7db11ae003d90faba15bd44116f81bddc57ec221a6fa13dd02594cf3b59399c8
EBUILD gentoo-sources-4.19.72.ebuild 730 BLAKE2B 875455231a30f612e89f5da159ccc85fc325365ecf19b6c8ca084375de5f642f9a60b95914106b5f3c0be7d2128217d081bef7b5f5b5e041fb3d05f05c87ae3c SHA512 fd15ce548c86e59dfa2bbd122a2faed3d1a1eda225dece56074ded4727e9438bf66f3fb668e3ba358da6f6f04b15471cae157c025767497965d15ed90456e5db
EBUILD gentoo-sources-4.19.81.ebuild 739 BLAKE2B 8f65dab62e3fe753cb03996817d6d6cf01164721a15e31600f836d1636145992ba7cc5159714158bde24490dcc160fede6921c8371332b4b0892b2965fbf650e SHA512 1caedafe52aa5bddc2625f87d8353c0cbbf746855c8f24b815ff7e6d914b5d9735ec2d0febe93ecb6c76991a4644b99f38dc0b0579cd2c768b5c609517b650f0
-EBUILD gentoo-sources-4.19.82.ebuild 737 BLAKE2B d7a6d9b1fb1a3cec2e19e84fa39088ffc0f1e6b1700bfd4c878219f743a8926bad490fc750155915c98a8a3e37dbc6d0c6973160e5736154632f2f4c1be15039 SHA512 8c4b989d5e9da56fe4dfb857030961a9d293510a06c5f937eea498463e026f77e643603c5394af0bc8bd41a4151c84b81fac96d953984421c78119ed5dd51425
+EBUILD gentoo-sources-4.19.82.ebuild 733 BLAKE2B 01a9dd69e29d880ce7f63a4df1764ec9b2b2e8150bb86822c9488a5ac395565d00b1b6f625de5dfe0bbe7f69f06ff1e5c1910be3345ed022ee510ad9bffd6a4d SHA512 e0e447667bb02c6360fa5a9af83a43b39afa0edba7cb8664c233ec90efbe269408fed825cc189c0d58211182c76a31e1280c291555f7c35cc381ff6c4b1ef6f0
+EBUILD gentoo-sources-4.19.83.ebuild 739 BLAKE2B d669fe5a3719f8930d06a27811c2890000377e54f459a36f0f6daa16ccacc2257b34dc2589ffc801d8a47b075f8dc6158b18e9d71329912e1b75e01d46fbb923 SHA512 23a1c2cda9da920134cfe6c1dbe5bd1180698132aba1e4ed126ca7b6fcf991334a6cbc6f81de9e91de6b85b855c0b23c43286fd4c51fbab598a213e3329e7d29
+EBUILD gentoo-sources-4.19.84.ebuild 739 BLAKE2B 2bb7e432c8459fb29c3d2b97b590c945f1a4c328457d42ccdf4b8545870b3c1c1973008c8aac99e623e520c392a9859f063e2c90ecebe1a238100c7fc903dd68 SHA512 65641fdcfa76c6f0a038f79310204f919c312be7b16bfa25e75aa61924aba06984c8b7479658b78d755945b47558243e86a0293e915cf5e84c273149fe4ac0dd
EBUILD gentoo-sources-4.4.189.ebuild 731 BLAKE2B 1b77008d1a2950e369c9c7f2592f49ca05e12323b0cbc4524cc66a83096bd36a2526e64d2ac51440433f2a00d39da69b48a8856a60c1b31a787bcd1b770fb34d SHA512 4a32a695672e8224dfc40c8290d8bbd3011cab2c4efd0e0e657895b667c0710800a6ce5608b319518fe6f2ff7df8ee3aa4d5c3772fc0ac5e9a42c0b19678199f
EBUILD gentoo-sources-4.4.192.ebuild 731 BLAKE2B e39fbf3a50ca3ecba83fe50afd414e02006e343d8909653257cb06b3be978d7088079df11c64157cf5e56343cf230d2041f2635751504376911ca8be3f66e67b SHA512 517eacb3ff6a31cc1e299c00a638b14d7f5b6b089fc653f71c9fa0d2eda2cc54480ee97630e405548c5d645d3969d51001fb5e3f88c094dac7b3eaf9527726af
EBUILD gentoo-sources-4.4.197.ebuild 740 BLAKE2B 910b7e097381f5fc44861d6399001efb6719c7be8182503aaefa92f0b8b0263d297fa11e6362edd1e09a51b7fb6fd3183c7ad780087a56430c19441d07237b7b SHA512 108f0577c00caff38c2759ed97dd109aa568b44de29c4f13c44618f15075f6792cdba7efad7618b2877792623acb045a3459ec1f74cec38e7b727afd1ea1efe6
EBUILD gentoo-sources-4.4.198.ebuild 740 BLAKE2B e4d8723cdd871014fff656b5536a2613129d98da3725b3cfcf4d4fa75b7b5b6128827441a8c7865d9ae93e6754b2459474d7423f984430d44cb98cddc82ce470 SHA512 4858b3e9f7213d2557e69ab76935a7df5cbf83d3b0392ef963f17c4d2894693c028523d0c5258a01363032480b03d8436a1bb47e4a65d753b1c6facca60d393d
-EBUILD gentoo-sources-4.4.199.ebuild 738 BLAKE2B a9e1f93037ed2a898ca15551204d1d31c68181a5de014722f5d5d2af19ab2b67b02b2f3f079f692a524a15d3dae3ffef6c1525f7355be79bb57c89f6254c2c30 SHA512 015242c96f9c0412cbc4e4855397cbe824de3f6fb6ea9ea4b38d4006e6179723802e3787c79371f5627e78bba715069b34abf2b1d7ed09fbfad7670fbf7ba62b
+EBUILD gentoo-sources-4.4.199.ebuild 734 BLAKE2B 25317455e00f01a8648ddc2947ea70ab3839d7eca2b490d1e796118ea8c5cde602d3541622ad87cc36cc285436ed2e413ca7f1791b4ab173b7300b5a64729f30 SHA512 4605a3823ca417d951760d0f4e30a6967c21f118b77a04dc23d4a2afcb70e81e994d577e4112d1ae6249ef347246acfda6f8be34658c50996b2fa64a273ad117
+EBUILD gentoo-sources-4.4.200.ebuild 740 BLAKE2B 1333565d66aa2360076be469b49b061bbfd50e34993182421c2864d1ab06ed48cc9aa7c9459b4c2e11e017c7c1bc1e1d214b9a69b22fb91bdbffde7288ce55b7 SHA512 c916db554d37824696f40416075185f79edc0e31a91b62a7d062e177c74fe50811945b7744dd20a9a4bf094b83fed5212dcfaaef24ce84b6d6c2190ee4fda280
+EBUILD gentoo-sources-4.4.201.ebuild 740 BLAKE2B 86ded39aef66fe77de52abae04605bd4fad5fc1cbd71194c0f6dd712e8dad3b2676ca62f670a641c2834577a3a9278d8617cc549e62476638d1c3626de9b3c49 SHA512 b1e969fb651e22355bfb04ce70e2d20f9e7ae2783fc54c6431ebffcb79e92b6e9f5f7f6d3b3fe3b27ef77e0b1f109e54579ee4ba147d4d6c1e927b36da4d8dce
+EBUILD gentoo-sources-4.4.202.ebuild 740 BLAKE2B bd6281e2ec5fa9e7dac8b9e1b8ceb065e91d343aa05ce05969d12c9e08cbb30e4f10d38d339b838a24e05f197701547fe04af311fa2d9ac5260b2bc675e70b11 SHA512 567c3fda8deec7259872579ff511db3fd8c2e33009a31f3a8b2c8fe9c91037503fcf222b409a81156c1fe00aa40511140ce3c4d3e0c714284c0396846cb72746
EBUILD gentoo-sources-4.9.189.ebuild 731 BLAKE2B 09d5b89710d6e7f27597e306eb80c51bca6657f77cf37c2fba14994bbde4d60be94fe9a609c46ee9e649f96f78cbc6727db29febe6ab0155a7b8cadde811c43d SHA512 3b30ccec4d8c4d35f3a0c9856032d2dc030d361a62b38294dc17174de836da276c9bbc8eb18e43b51d3e49f13a7c69362bc04fcbc06fa19570e12897b36ee4cb
EBUILD gentoo-sources-4.9.192.ebuild 731 BLAKE2B 0b0b5993c80efe240c9d397bc5644dc8262b33585030809616708900be99e7e8cb53a94db0ab0af95928c8f21de8fd17a0266294d00e2408d2802d07dfa69a38 SHA512 2a7d40b833fcdaab80454bac45daf6760b78cfd69b253594dd05bc09125401c6eca617e7a3366b00f49ea6832d7e3004e3924fff654a090be8f6f90052624453
EBUILD gentoo-sources-4.9.197.ebuild 740 BLAKE2B 86ded39aef66fe77de52abae04605bd4fad5fc1cbd71194c0f6dd712e8dad3b2676ca62f670a641c2834577a3a9278d8617cc549e62476638d1c3626de9b3c49 SHA512 b1e969fb651e22355bfb04ce70e2d20f9e7ae2783fc54c6431ebffcb79e92b6e9f5f7f6d3b3fe3b27ef77e0b1f109e54579ee4ba147d4d6c1e927b36da4d8dce
EBUILD gentoo-sources-4.9.198.ebuild 740 BLAKE2B bd6281e2ec5fa9e7dac8b9e1b8ceb065e91d343aa05ce05969d12c9e08cbb30e4f10d38d339b838a24e05f197701547fe04af311fa2d9ac5260b2bc675e70b11 SHA512 567c3fda8deec7259872579ff511db3fd8c2e33009a31f3a8b2c8fe9c91037503fcf222b409a81156c1fe00aa40511140ce3c4d3e0c714284c0396846cb72746
-EBUILD gentoo-sources-4.9.199.ebuild 738 BLAKE2B ba5133b61c79b9b39fb86aa08a5012fe7e4b719c80e2446c74685f70b27a58b4287c56b453c047781750f1e719b7e98523e23134a74fea801cff5a9cf79cf22f SHA512 a69312af3df0985a682ce8a5ef2bef5d72fb229ad33180672e136158a85fa41ebce856481a86d892aeb81709f773b4a18325b8ca412631d9118ea9f6457b4c98
+EBUILD gentoo-sources-4.9.199.ebuild 734 BLAKE2B f2a324a4e9319cee3271116e8c0d7ebb1e499f65aacef4728521dbc956dc1deae9f7c0afdd4d2d49bb7ab3aa5ceca9615afbb51f4a77d389ac7083d4a6d87fe2 SHA512 f1696a42a140704c64c285a2d0ce2fa823bf9377fe5a103bb39fd575f7acb1e7380c737d5554531d92aa28810b4c2a40327060cc5d46f511c53b0bf9d1b53fe1
+EBUILD gentoo-sources-4.9.200.ebuild 740 BLAKE2B c171911d499047ec64290c16327c4e2432952b1cf62ec435a108c6e8613e3c20b70dabafa8d3795d6361183e0f0850197c11f41f7dd4bcedef8d863ec640e426 SHA512 7a285bef9aec7527ba00dfbaca6f261eab849978660e1d36bbf1ae3796b25693950ddf8aed252b5d2746c251f13639289cdaa6e3aeedf92c6f48b84a40ba6c3f
+EBUILD gentoo-sources-4.9.201.ebuild 740 BLAKE2B 99892003c5da0fc2b83449483110ce7fe5753c449bf51a2bdc48a6a6bf637c71b94b730856f66f8fbfdb8a6d4f156b29687d393bdadabd8dccdc925e8d888a22 SHA512 8729717c74361b8bb4e1d00b4ba60204a947174b515da13c5cd95207d17d3fcfee237f2edd1275fd805e2f964e82b6c5b510565205774f51a6858df410935794
+EBUILD gentoo-sources-4.9.202.ebuild 740 BLAKE2B 73b6d3b7a90f410f027e24b5b50c6ef51511d6562fbd74728adc2bb45e23c2a4c4004d3ab3d59741bae07bd74f512f7276a61c8eb3b38f9d269d05fde76f2029 SHA512 718b9eb2a98682643eca779ed1cc9d4573ff3878c9df690c24014a72f6bb5ca3c3285d9bb4feef337a203ea9f49fb745c1206dc04c57b59d18815076971fb83c
+EBUILD gentoo-sources-5.3.10.ebuild 739 BLAKE2B 77af4185938936243a61c9707c4da428304cb18fa1eaeff9f23b09a9b881656cc123320b18abfcc6c25be29361bac91401c3ea5eb37bd4b5c7763bdf02ed7f8a SHA512 0c609a383805332da69b09056bd50641671c44b498d3e8eae775124f8d089246287d11d6754b1862499a42955ddc6fb3aff88e5ac724fc91bb608e84d2f2760a
+EBUILD gentoo-sources-5.3.11.ebuild 739 BLAKE2B af383526ef73bec89200918ee9e958037822139adba9131e09cdbe34f36b351a25881f05e7c2b73c1fb76dda2bf3bae3d360a81f0f23127eee20c739d0c7c1ef SHA512 5d0e774383cf5446516d3b8b78bc97aa29098562a61710ddbf3db20c6d88c038a9941ab0414477c406a4a1ceb88d4cba5207428cb0abde43c76c0847f535359c
EBUILD gentoo-sources-5.3.8.ebuild 739 BLAKE2B 43a8481f8564d8cb91b638f2fee333f6191a09bf610f9582df7afd2b6006aa74a95e2dffa0219e5572427b32a5e875134fa8a63821d5afb6b4b320eb7ab31e95 SHA512 c36bd8737a6e65cb3cae63f76453bd6fc7edee236c7f6f6248a85d7b098120940e2e7d3cbf25da89adf545207fc9d9320ad8dacfba64ea2f708d47486d1bea8c
EBUILD gentoo-sources-5.3.9.ebuild 739 BLAKE2B 5ad7bed7245733db3c6cb9fe2b19ea72443c6b709fc5f59a57089e28b4a5747fa30d93727095d756de20946f473436b322204630f8f40c3402f62840f5aa4f58 SHA512 e484e29f173ec1031cde544d16d061456c1941dc25eb01bf33ab0ffe403dfacf16a8416df156ff2063dd107cf75503459a9c309c9cb677d5cbbddd481a7ab8de
MISC metadata.xml 500 BLAKE2B 0876bc03bc9d32afee87523a55415ba549942acc4e9a1b65511ced2aa4038557854fd9f570dd1afb6d94ecd899d9cc48034911f547eb88ef76457cdfa62845e4 SHA512 c01d2263a3faff75c3b1f01eef806a9b0c0950c904c28c11b057cfdf2f5c302b95b20f45e649a3749c4ffafa6dafd759e7738bd8e807f23e49d2febaa212ec6b
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.152.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.152.ebuild
index 75263bd6e629..1e3e38bc5c6c 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.152.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.152.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.153.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.153.ebuild
new file mode 100644
index 000000000000..4bd36cea5994
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.153.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="162"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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.14.154.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.154.ebuild
new file mode 100644
index 000000000000..e18928f9292e
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.154.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="163"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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.82.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.82.ebuild
index 4a7cb72a190e..01f08218f9b8 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.82.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.82.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.83.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.83.ebuild
new file mode 100644
index 000000000000..f05618ebb212
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.83.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="82"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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.84.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.84.ebuild
new file mode 100644
index 000000000000..7658e0c2b923
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.84.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="83"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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.199.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.199.ebuild
index 960022b763be..a75204e59ccb 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.199.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.199.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.200.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.200.ebuild
new file mode 100644
index 000000000000..68e685c3a886
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.200.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="201"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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.201.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.201.ebuild
new file mode 100644
index 000000000000..0e9fd53105c3
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.201.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="202"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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.202.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.202.ebuild
new file mode 100644
index 000000000000..7e3787aa513c
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.202.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="203"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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.199.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.199.ebuild
index 4ffec3b1a46c..d50b3f170014 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.199.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.199.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.200.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.200.ebuild
new file mode 100644
index 000000000000..003b0d8b156d
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.200.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="205"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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.201.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.201.ebuild
new file mode 100644
index 000000000000..bd7dec5ea67c
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.201.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="206"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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.202.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.202.ebuild
new file mode 100644
index 000000000000..60106ba3e67c
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.202.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="207"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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.3.10.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.3.10.ebuild
new file mode 100644
index 000000000000..15f3a0ffff88
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.3.10.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="12"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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.3.11.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.3.11.ebuild
new file mode 100644
index 000000000000..e0df69ac4fbf
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.3.11.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="13"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~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/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index bdec0b4034a4..af8c9b871307 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -5,10 +5,14 @@ DIST patch-5.4-rc3.patch 64816978 BLAKE2B 792d0a5149c03ee81c82a1a59b54f64339c5fa
DIST patch-5.4-rc4.patch 65188215 BLAKE2B b21830779c7e941ba794fe574a705b292615a83fc59632a6d6bb40cb30dbb51af38879c65e0e8c7cbe8e2b3393f273866b737b86ae79c327f369e6289e082103 SHA512 7f7efd9b0a26c55974e6ce7f979ee1eabce8e9bdf4f5a2392d9c61e8a9a1f00045ddf683c1574e0fb6849dbca8fc79397e7dc2fbeac3d72b68162c8e1f4d0f11
DIST patch-5.4-rc5.patch 65413587 BLAKE2B c96d21d762e5cf348bc270459c360ff76cdaa1027a05c55b13db64de1479cf3017b97231450f96bf4e40002b246c9eaf88b0f028d5487298fbfa80c7d7363ed0 SHA512 457827d6877dd8c071437d3def99d23d3c65091cda89908f093b77fb59e3ae22e601b62f6156aa27a484415ce2e6084fee22709ab460ca33a79be5ea038ea105
DIST patch-5.4-rc6.patch 65835147 BLAKE2B e63b88e78069da1dfdb543855e819fafd2c7c694f0d6d3592d289289fed374291a7085fea48aa662f67a294a2b62cba49de74820d1c96123c6f69cc5e1d8fb2f SHA512 59f724e2afd61aeb177a437adb3f8013a8a8bca360ca63a71cb3dc10724ef809ee8ed21c780045223f69be25ab81e89a0d8c18ec531b6ae63eb2b3597d7c2b60
+DIST patch-5.4-rc7.patch 66122854 BLAKE2B 3efde8f78a7e78fac1ac266b70ca24a88a885571164dfdff30b1d0612184e4d86f14f7bd5b1684eb35501ebc2724da9771caff0219a39c4a68db086d0c5b1a44 SHA512 a4819ebfbdcb5f18fe655850e0ff0b0e830a807d01e249e5337f639bd718e75dd0f77ee0c2791d7d622665768bee437c6ccad4c126226d3a61e183aa6249f83a
+DIST patch-5.4-rc8.patch 66264959 BLAKE2B 0828ddf5f1eba63aa0d1cf3625a1c4a48aa4bb0755d9d6d1a0f240ade8f66832012be964dde6c0dc0c66e19fcb8fb7c2767238aca9bb70ca2125ad1a8a2aff00 SHA512 8ecda387e1e26e98f4f8e9a81aaf9b37d8c9924c638236204f210ea344edd02044f382a05cf08398fa866b6b6ca1654f0b4fb40518a695debae603242ccf214f
EBUILD git-sources-5.4_rc1.ebuild 1175 BLAKE2B a9b4695d3d63e6943da106c20ef8dbec48338a9ea6426faed8b686027481fc2343561ac7f46884589c054bde945fffe55c68c3189435e6cfa6a38960cb974970 SHA512 a5ac62c395f735ff211679bcae53ea643bc1b2c2b3f429e81b30ea1e1965b8ce3cb2e08493c6fc900c431c524b14739243c339a29144265a4b62304b63b5c429
EBUILD git-sources-5.4_rc2.ebuild 1175 BLAKE2B a9b4695d3d63e6943da106c20ef8dbec48338a9ea6426faed8b686027481fc2343561ac7f46884589c054bde945fffe55c68c3189435e6cfa6a38960cb974970 SHA512 a5ac62c395f735ff211679bcae53ea643bc1b2c2b3f429e81b30ea1e1965b8ce3cb2e08493c6fc900c431c524b14739243c339a29144265a4b62304b63b5c429
EBUILD git-sources-5.4_rc3.ebuild 1175 BLAKE2B a9b4695d3d63e6943da106c20ef8dbec48338a9ea6426faed8b686027481fc2343561ac7f46884589c054bde945fffe55c68c3189435e6cfa6a38960cb974970 SHA512 a5ac62c395f735ff211679bcae53ea643bc1b2c2b3f429e81b30ea1e1965b8ce3cb2e08493c6fc900c431c524b14739243c339a29144265a4b62304b63b5c429
EBUILD git-sources-5.4_rc4.ebuild 1175 BLAKE2B a9b4695d3d63e6943da106c20ef8dbec48338a9ea6426faed8b686027481fc2343561ac7f46884589c054bde945fffe55c68c3189435e6cfa6a38960cb974970 SHA512 a5ac62c395f735ff211679bcae53ea643bc1b2c2b3f429e81b30ea1e1965b8ce3cb2e08493c6fc900c431c524b14739243c339a29144265a4b62304b63b5c429
EBUILD git-sources-5.4_rc5.ebuild 1175 BLAKE2B a9b4695d3d63e6943da106c20ef8dbec48338a9ea6426faed8b686027481fc2343561ac7f46884589c054bde945fffe55c68c3189435e6cfa6a38960cb974970 SHA512 a5ac62c395f735ff211679bcae53ea643bc1b2c2b3f429e81b30ea1e1965b8ce3cb2e08493c6fc900c431c524b14739243c339a29144265a4b62304b63b5c429
EBUILD git-sources-5.4_rc6.ebuild 1175 BLAKE2B a9b4695d3d63e6943da106c20ef8dbec48338a9ea6426faed8b686027481fc2343561ac7f46884589c054bde945fffe55c68c3189435e6cfa6a38960cb974970 SHA512 a5ac62c395f735ff211679bcae53ea643bc1b2c2b3f429e81b30ea1e1965b8ce3cb2e08493c6fc900c431c524b14739243c339a29144265a4b62304b63b5c429
+EBUILD git-sources-5.4_rc7.ebuild 1175 BLAKE2B a9b4695d3d63e6943da106c20ef8dbec48338a9ea6426faed8b686027481fc2343561ac7f46884589c054bde945fffe55c68c3189435e6cfa6a38960cb974970 SHA512 a5ac62c395f735ff211679bcae53ea643bc1b2c2b3f429e81b30ea1e1965b8ce3cb2e08493c6fc900c431c524b14739243c339a29144265a4b62304b63b5c429
+EBUILD git-sources-5.4_rc8.ebuild 1175 BLAKE2B a9b4695d3d63e6943da106c20ef8dbec48338a9ea6426faed8b686027481fc2343561ac7f46884589c054bde945fffe55c68c3189435e6cfa6a38960cb974970 SHA512 a5ac62c395f735ff211679bcae53ea643bc1b2c2b3f429e81b30ea1e1965b8ce3cb2e08493c6fc900c431c524b14739243c339a29144265a4b62304b63b5c429
MISC metadata.xml 596 BLAKE2B 967f959eca5873ccd58ab34aeabf965ec03e9ff41850fa4eb1c49f908ed7ad090ad2f5d7904f350c84cd47d99109e977835a2b216bb8605001b4098cdbdebda5 SHA512 c3476f5b64efc298e0df021b00dc4978a34ea48e5839a9cfee583291a4b5fe7ccc35db89a335db81e9c2cded36663691e6324dcabc90d0b287213d0fccddb227
diff --git a/sys-kernel/git-sources/git-sources-5.4_rc7.ebuild b/sys-kernel/git-sources/git-sources-5.4_rc7.ebuild
new file mode 100644
index 000000000000..7f3937ff7927
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-5.4_rc7.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="5.3"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org"
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ >=sys-devel/patch-2.7.5"
+
+pkg_postinst() {
+ postinst_sources
+}
diff --git a/sys-kernel/git-sources/git-sources-5.4_rc8.ebuild b/sys-kernel/git-sources/git-sources-5.4_rc8.ebuild
new file mode 100644
index 000000000000..7f3937ff7927
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-5.4_rc8.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="5.3"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org"
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ >=sys-devel/patch-2.7.5"
+
+pkg_postinst() {
+ postinst_sources
+}
diff --git a/sys-kernel/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest
index 4d754f9c252c..77df640d0ae1 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -4,11 +4,13 @@ DIST linux-firmware-20190904.tar.gz 196829538 BLAKE2B b45b03b26908fab0602ad7e6ff
DIST linux-firmware-20190923.tar.gz 198130120 BLAKE2B 21f337e8ef693513b5569ab67bf3ae2323f2c9109ce3fc7d6d0d071974dc8c53301eb21e0b1c279753e867873e4bb04274c0b2b5bfb1160aeaff2f2c92d7f26c SHA512 1421f283602fe889b6fba5d84eab1199c63c597a4fb487583bee188cfa01c7d41bde4ac53eee992a6aa1bb95a77126eee786f96fb682cd7992c5ec581601db54
DIST linux-firmware-20191008.tar.gz 198940781 BLAKE2B 35d7bca55473264c4f713bc97d26367ceee4013e57c3f310038674290dd1fc0a0a1a1cf8aa26dcb06c6dc0d7df7b927e47455d2b94f7aaf331650f4b4e3335b8 SHA512 a47be88327f59b6ee9964370ebd0e813de3d22d780971815c5696dacbaad402996ad0f312fffa110beb1f588a450618e24b12181a984bb4383f011f4ae53c875
DIST linux-firmware-20191022.tar.gz 198935619 BLAKE2B 94d90a8e85af7104f08c398d3df20a88dc4d6f86d638565ab6e45e7fc5dff53e4e56a62a859585438812a1438ea7f7c4e4e47ce4adb22b0adf69439feb5803b4 SHA512 2cc99664c8d0275b670373581d7c6e29699f8b84cd6403949182cc1970c3241e5d9c388c34643630a237d87962b7c8e891445969ca9817ac92a4bbbe74e0dc0d
+DIST linux-firmware-20191108.tar.gz 203746264 BLAKE2B cd756ac1b1bde9706cd8321133da2e4e620a3236614427ae9836fc5e98fbc62e79060e6cf50717b41391fba9d56e16140f722ffcc5764e4b81ad2e798d1b41ec SHA512 75eb78ef642cc48dc3d8d2cdd7e5312b82ee3c9ebd6ead40a02fdc1d4329c5a9226237fa0ec8e617fc358cc12144dacf4ef6c1441fe444974c1506ef21ea70a0
EBUILD linux-firmware-20190603.ebuild 8027 BLAKE2B 55e8f8436056b1db693383dc41c93b10601e000a9865b06823ce0c34743f23573f6fbf2743bc7edb9a53ad2e7f206d9e979c441e09163eb26d21d0d535258b8d SHA512 4c0149cd856aaa704f8c241e4e60cf3bbaf245555f7166bca0b65d04a321da8d891c693f11e434328994b1b893c661f8e952babe083ac92b2b8d71928a37d5b8
EBUILD linux-firmware-20190815.ebuild 9648 BLAKE2B 70bee7f6ccc9be4dab18bd71aa480da91bfe3fec0614d272b64cf03a6c413a04f6f01c4995e399c8bc97267631326f05a6930d7395e9bf7c62795e09fa8c12d3 SHA512 2ede9aabf11122cdc0912f8ec07a267329177f19f04fe5b7246f7c9c329c0c900b854a70ac742dc841fc4a6c1100c9a645947d338d73abaeb2e50f8cefe99bb3
EBUILD linux-firmware-20190904.ebuild 9648 BLAKE2B bd55d616f9e6770df5d18eeb148412bb57c8cf9d6484410b6349bd329c26ea932802161b6c24eaf1e9353cbf9ffa2770cd6dce51188276b254d5e768a6bad5ec SHA512 45b22d4c28ad8a7b33ea2ada5ef305eb7f27e982e975d6ebcaba55730242d088f65466029cfcb37fe618fafd9509f5e62c6db02e15b5f3e4c211da18f3f3eae2
EBUILD linux-firmware-20190923.ebuild 9648 BLAKE2B 936e420a65b87324581346f999914de48430ab8a222bcde241d37bf68cdfbe06dd12b35f1d2e6117fe62961a4521303bc7b57579a9f13e86f2fe404be9d007b6 SHA512 9d7c513549150787424ccd070188686e2a8efa3b115273694cb53a6e3b3a526b2a09109051041be553c9260d0c4b1c3140243cc4ec078c00b9350d8e36ec13a1
EBUILD linux-firmware-20191008.ebuild 9648 BLAKE2B 9f253c8b6850a9f2d4e4af2ba0c02b50f3cda6f773443f681313dce0416e51d3f120a6202a9ab650deab6f9d89c98b3e69e4d6de156ea287c4b02df264d32d17 SHA512 5277747932d08acedc5291642f389f7a3b1177c1e25fe2c20e76484fd5087cc0c70e5371eb67646351af79b93f5f9ebaeb7fa8975bf6f0da8cd2083c7e242007
EBUILD linux-firmware-20191022.ebuild 9648 BLAKE2B 4ce7c863bc582234ed5e913d24a8450770bda5fd15c260ca7b454348939db710e5ca1489335e3bf3cd6741b49d226609f6f48b37c678cd7e54ffe8a163ce9bda SHA512 1dc3f1cfa3bc5819872004b352c0cbe0dcf2ed5832c73c9b21d0ecfef3778ca4ba0a5822ba321ae2f0be66a6d56a0d531d63f166407ec390e4445d159c66db46
+EBUILD linux-firmware-20191108.ebuild 9648 BLAKE2B 911c21e85508b37593e9266b500e04c30054149845287995f38948fd16a44d111e3833b8c9759d2d992c06f7e0b48cc273f49bc2c4ac474b77a01ca93ee91ba8 SHA512 c4e56804232afc2d55b0ff728aadeaf1fd11254733a4f89ceea7cbe9406530ef9524499727c1c88caaafa7be17ca680a17302c0f7ffe6a5c1a7c0d4fbf7362f0
EBUILD linux-firmware-99999999.ebuild 9621 BLAKE2B 1a3ff9ddab3ceee929a91747a1195528405e37eee8a1f9f02a385ab66c5b153c69004dc3d46ca20c0cbeea59006838c50e15b68a63431f9cdafdf721ceba031f SHA512 44e9cef586b7d908ae2c9057827edc25929677fa4d865674524f022dd6b7ea4caad4a9996993deed6629480c89d50e4773596ce2c3e5639a67075ea8adb157d9
MISC metadata.xml 867 BLAKE2B db510434e654367fb0ae439b1a3ca3fc170f558022f07634a534ea982f2445ff656fa618b9dac5ebb6ac2f64d9ee93dcc59525c1f3d429eda4ebce05a678298c SHA512 5429e7424fac663e3448e80dad98365239b855f09522fe7ea3cd2c731bec37fee29209cc8ead46e73ea03cd85a3e9c8fafe18ddf4a35e5bb55513d63ad5ae7ff
diff --git a/sys-kernel/linux-firmware/linux-firmware-20191108.ebuild b/sys-kernel/linux-firmware/linux-firmware-20191108.ebuild
new file mode 100644
index 000000000000..4a7ef7b619d0
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20191108.ebuild
@@ -0,0 +1,354 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit mount-boot savedconfig
+
+if [[ ${PV} == 99999999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git"
+else
+ GIT_COMMIT="f1100ddf581f49aa79a54b56fe6ef0815a7ae57e"
+ SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="alpha amd64 arm arm64 hppa ia64 mips ppc ppc64 s390 sh sparc x86"
+fi
+
+DESCRIPTION="Linux firmware files"
+HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git"
+
+LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 )
+ redistributable? (
+ linux-fw-redistributable ( BSD-2 BSD BSD-4 ISC MIT no-source-code ) )
+ unknown-license? ( all-rights-reserved )"
+SLOT="0"
+IUSE="initramfs +redistributable savedconfig unknown-license"
+RESTRICT="binchecks strip
+ unknown-license? ( bindist )"
+
+REQUIRED_USE="initramfs? ( redistributable )"
+
+BDEPEND="initramfs? ( app-arch/cpio )"
+
+#add anything else that collides to this
+RDEPEND="!savedconfig? (
+ redistributable? (
+ !sys-firmware/alsa-firmware[alsa_cards_ca0132]
+ !media-tv/cx18-firmware
+ !<sys-firmware/ivtv-firmware-20080701-r1
+ !media-tv/linuxtv-dvb-firmware[dvb_cards_cx231xx]
+ !media-tv/linuxtv-dvb-firmware[dvb_cards_cx23885]
+ !media-tv/linuxtv-dvb-firmware[dvb_cards_usb-dib0700]
+ !net-dialup/ueagle-atm
+ !net-dialup/ueagle4-atm
+ !net-wireless/ar9271-firmware
+ !net-wireless/i2400m-fw
+ !net-wireless/libertas-firmware
+ !sys-firmware/rt61-firmware
+ !net-wireless/rt73-firmware
+ !net-wireless/rt2860-firmware
+ !net-wireless/rt2870-firmware
+ !sys-block/qla-fc-firmware
+ !sys-firmware/amd-ucode
+ !sys-firmware/iwl1000-ucode
+ !sys-firmware/iwl2000-ucode
+ !sys-firmware/iwl2030-ucode
+ !sys-firmware/iwl3945-ucode
+ !sys-firmware/iwl4965-ucode
+ !sys-firmware/iwl5000-ucode
+ !sys-firmware/iwl5150-ucode
+ !sys-firmware/iwl6000-ucode
+ !sys-firmware/iwl6005-ucode
+ !sys-firmware/iwl6030-ucode
+ !sys-firmware/iwl6050-ucode
+ !sys-firmware/iwl3160-ucode
+ !sys-firmware/iwl7260-ucode
+ !sys-firmware/iwl7265-ucode
+ !sys-firmware/iwl3160-7260-bt-ucode
+ !sys-firmware/radeon-ucode
+ )
+ unknown-license? (
+ !sys-firmware/alsa-firmware[alsa_cards_korg1212]
+ !sys-firmware/alsa-firmware[alsa_cards_maestro3]
+ !sys-firmware/alsa-firmware[alsa_cards_sb16]
+ !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
+ )
+ )"
+
+pkg_pretend() {
+ use initramfs && mount-boot_pkg_pretend
+}
+
+src_unpack() {
+ if [[ ${PV} == 99999999* ]]; then
+ git-r3_src_unpack
+ else
+ default
+ # rename directory from git snapshot tarball
+ mv ${PN}-*/ ${P} || die
+ fi
+}
+
+src_prepare() {
+ # source and documentation files, not to be installed
+ local source_files=(
+ README
+ WHENCE
+ "LICEN[CS]E*"
+ "GPL*"
+ configure
+ Makefile
+ check_whence.py
+ atusb/ChangeLog
+ av7110/Boot.S
+ av7110/Makefile
+ carl9170fw/
+ cis/Makefile
+ cis/src/
+ dsp56k/bootstrap.asm
+ dsp56k/concat-bootstrap.pl
+ dsp56k/Makefile
+ "isci/*.[ch]"
+ isci/Makefile
+ isci/README
+ "keyspan_pda/*.S"
+ keyspan_pda/Makefile
+ usbdux/
+ )
+
+ # whitelist of images with a free software license
+ local free_software=(
+ # keyspan_pda (GPL-2+)
+ keyspan_pda/keyspan_pda.fw
+ keyspan_pda/xircom_pgs.fw
+ # dsp56k (GPL-2+)
+ dsp56k/bootstrap.bin
+ # ath9k_htc (BSD GPL-2+ MIT)
+ ath9k_htc/htc_7010-1.4.0.fw
+ ath9k_htc/htc_9271-1.4.0.fw
+ # pcnet_cs, 3c589_cs, 3c574_cs, serial_cs (dual GPL-2/MPL-1.1)
+ cis/LA-PCM.cis
+ cis/PCMLM28.cis
+ cis/DP83903.cis
+ cis/NE2K.cis
+ cis/tamarack.cis
+ cis/PE-200.cis
+ cis/PE520.cis
+ cis/3CXEM556.cis
+ cis/3CCFEM556.cis
+ cis/MT5634ZLX.cis
+ cis/RS-COM-2P.cis
+ cis/COMpad2.cis
+ cis/COMpad4.cis
+ # serial_cs (GPL-3)
+ cis/SW_555_SER.cis
+ cis/SW_7xx_SER.cis
+ cis/SW_8xx_SER.cis
+ # dvb-ttpci (GPL-2+)
+ av7110/bootcode.bin
+ # usbdux, usbduxfast, usbduxsigma (GPL-2+)
+ usbdux_firmware.bin
+ usbduxfast_firmware.bin
+ usbduxsigma_firmware.bin
+ # brcmfmac (GPL-2+)
+ brcm/brcmfmac4330-sdio.Prowise-PT301.txt
+ brcm/brcmfmac43340-sdio.meegopad-t08.txt
+ brcm/brcmfmac43362-sdio.cubietech,cubietruck.txt
+ brcm/brcmfmac43362-sdio.lemaker,bananapro.txt
+ brcm/brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt
+ "brcm/brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt"
+ brcm/brcmfmac43430-sdio.AP6212.txt
+ brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
+ brcm/brcmfmac43430-sdio.MUR1DX.txt
+ brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
+ brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
+ brcm/brcmfmac4356-pcie.gpd-win-pocket.txt
+ # isci (GPL-2)
+ isci/isci_firmware.bin
+ # carl9170 (GPL-2+)
+ carl9170-1.fw
+ # atusb (GPL-2+)
+ atusb/atusb-0.2.dfu
+ atusb/atusb-0.3.dfu
+ atusb/rzusb-0.3.bin
+ # mlxsw_spectrum (dual BSD/GPL-2)
+ mellanox/mlxsw_spectrum-13.1420.122.mfa2
+ mellanox/mlxsw_spectrum-13.1530.152.mfa2
+ mellanox/mlxsw_spectrum-13.1620.192.mfa2
+ mellanox/mlxsw_spectrum-13.1702.6.mfa2
+ mellanox/mlxsw_spectrum-13.1703.4.mfa2
+ mellanox/mlxsw_spectrum-13.1910.622.mfa2
+ mellanox/mlxsw_spectrum-13.2000.1122.mfa2
+ )
+
+ # blacklist of images with unknown license
+ local unknown_license=(
+ atmsar11.fw
+ korg/k1212.dsp
+ ess/maestro3_assp_kernel.fw
+ ess/maestro3_assp_minisrc.fw
+ yamaha/ds1_ctrl.fw
+ yamaha/ds1_dsp.fw
+ yamaha/ds1e_ctrl.fw
+ tr_smctr.bin
+ ttusb-budget/dspbootcode.bin
+ emi62/bitstream.fw
+ emi62/loader.fw
+ emi62/midi.fw
+ emi62/spdif.fw
+ ti_3410.fw
+ ti_5052.fw
+ mts_mt9234mu.fw
+ mts_mt9234zba.fw
+ whiteheat.fw
+ whiteheat_loader.fw
+ intelliport2.bin
+ cpia2/stv0672_vp4.bin
+ vicam/firmware.fw
+ edgeport/boot.fw
+ edgeport/boot2.fw
+ edgeport/down.fw
+ edgeport/down2.fw
+ edgeport/down3.bin
+ sb16/mulaw_main.csp
+ sb16/alaw_main.csp
+ sb16/ima_adpcm_init.csp
+ sb16/ima_adpcm_playback.csp
+ sb16/ima_adpcm_capture.csp
+ sun/cassini.bin
+ acenic/tg1.bin
+ acenic/tg2.bin
+ adaptec/starfire_rx.bin
+ adaptec/starfire_tx.bin
+ yam/1200.bin
+ yam/9600.bin
+ 3com/3C359.bin
+ ositech/Xilinx7OD.bin
+ qlogic/isp1000.bin
+ myricom/lanai.bin
+ yamaha/yss225_registers.bin
+ lgs8g75.fw
+ )
+
+ default
+
+ # remove sources and documentation (wildcards are expanded)
+ rm -r ${source_files[@]} || die
+ rm -rf .git
+
+ if use !unknown-license; then
+ # remove files in unknown_license
+ rm "${unknown_license[@]}" || die
+ fi
+
+ if use !redistributable; then
+ # remove files _not_ in the free_software or unknown_license lists
+ # everything else is confirmed (or assumed) to be redistributable
+ # based on upstream acceptance policy
+ local IFS=$'\n'
+ find ! -type d -printf "%P\n" \
+ | grep -Fvx -e "${free_software[*]}" -e "${unknown_license[*]}" \
+ | xargs -d '\n' rm || die
+ IFS=$' \t\n'
+ fi
+
+ if use initramfs; then
+ if [[ -d "${S}/amd-ucode" ]]; then
+ local UCODETMP="${T}/ucode_tmp"
+ local UCODEDIR="${UCODETMP}/kernel/x86/microcode"
+ mkdir -p "${UCODEDIR}" || die
+ echo 1 > "${UCODETMP}/early_cpio"
+
+ local amd_ucode_file="${UCODEDIR}/AuthenticAMD.bin"
+ cat "${S}"/amd-ucode/*.bin > "${amd_ucode_file}" || die "Failed to concat amd cpu ucode"
+
+ if [[ ! -s "${amd_ucode_file}" ]]; then
+ die "Sanity check failed: '${amd_ucode_file}' is empty!"
+ fi
+
+ pushd "${UCODETMP}" &>/dev/null || die
+ find . -print0 | cpio --quiet --null -o -H newc -R 0:0 > "${S}"/amd-uc.img
+ popd &>/dev/null || die
+ if [[ ! -s "${S}/amd-uc.img" ]]; then
+ die "Failed to create '${S}/amd-uc.img'!"
+ fi
+ else
+ # If this will ever happen something has changed which
+ # must be reviewed
+ die "'${S}/amd-ucode' not found!"
+ fi
+ fi
+
+ echo "# Remove files that shall not be installed from this list." > ${PN}.conf
+ find * ! -type d ! \( -name ${PN}.conf -o -name amd-uc.img \) >> ${PN}.conf
+
+ if use savedconfig; then
+ restore_config ${PN}.conf
+
+ ebegin "Removing all files not listed in config"
+ find ! -type d ! \( -name ${PN}.conf -o -name amd-uc.img \) -printf "%P\n" \
+ | grep -Fvx -f <(grep -v '^#' ${PN}.conf \
+ || die "grep failed, empty config file?") \
+ | xargs -d '\n' --no-run-if-empty rm
+ eend $? || die
+ fi
+
+ # remove empty directories, bug #396073
+ find -type d -empty -delete || die
+}
+
+src_install() {
+ save_config ${PN}.conf
+ rm ${PN}.conf || die
+
+ if use initramfs ; then
+ mkdir "${ED}/boot" || die
+ mv "${S}"/amd-uc.img "${ED}/boot" || die
+ fi
+
+ if ! ( shopt -s failglob; : * ) 2>/dev/null; then
+ eerror "No files to install. Check your USE flag settings"
+ eerror "and the list of files in your saved configuration."
+ die "Refusing to install an empty package"
+ fi
+
+ insinto /lib/firmware/
+ doins -r *
+}
+
+pkg_preinst() {
+ if use savedconfig; then
+ ewarn "USE=savedconfig is active. You must handle file collisions manually."
+ fi
+
+ # Make sure /boot is available if needed.
+ use initramfs && mount-boot_pkg_preinst
+}
+
+pkg_postinst() {
+ elog "If you are only interested in particular firmware files, edit the saved"
+ elog "configfile and remove those that you do not want."
+
+ local ver
+ for ver in ${REPLACING_VERSIONS}; do
+ if ver_test ${ver} -lt 20190514; then
+ elog
+ elog 'Starting with version 20190514, installation of many firmware'
+ elog 'files is controlled by USE flags. Please review your USE flag'
+ elog 'and package.license settings if you are missing some files.'
+ break
+ fi
+ done
+
+ # Don't forget to umount /boot if it was previously mounted by us.
+ use initramfs && mount-boot_pkg_postinst
+}
+
+pkg_prerm() {
+ # Make sure /boot is mounted so that we can remove /boot/amd-uc.img!
+ use initramfs && mount-boot_pkg_prerm
+}
+
+pkg_postrm() {
+ # Don't forget to umount /boot if it was previously mounted by us.
+ use initramfs && mount-boot_pkg_postrm
+}
diff --git a/sys-kernel/linux-headers/Manifest b/sys-kernel/linux-headers/Manifest
index 5316ef9302f5..a6879014c242 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -31,18 +31,18 @@ DIST gentoo-headers-base-5.0.tar.xz 8077316 BLAKE2B 3ee8472bb6f57b3070f8e8efea98
DIST linux-5.1.tar.xz 106244476 BLAKE2B ae3c63ced819737e34f8ec3a78138f87704a2f2956454411e3a4830ec8c0aaf2c288af6ca080f1892540e50f4a422482360010be8641afdeeeaf7231e7d8da97 SHA512 ae96f347badc95f1f3acf506c52b6cc23c0bd09ce8f4ce6705d4b4058b62593059bba1bc603c8d8b00a2f19131e7e56c31ac62b45883a346fa61d655e178f236
DIST linux-5.2.tar.xz 107029708 BLAKE2B f0cf6e3a15a4bd019edbfa33cb4556d0672e807f7d139eff3ab053d0ad7649198b229475955a1f51eb90d0e9f8268cafb782f6312793fdf38472f3c6d7c2d7ee SHA512 5a28f8a34c4e0470617f5638b7112e6252109b78f23b1eed484a228530970c7ef5c130d6e5a09cf25ea2f6a0329602dcc1ec66ce893182e15b27d99bd228789c
DIST linux-5.3.tar.xz 108558876 BLAKE2B 0d08eed879d05734e4542f0c93823d43f8dc042a54ba5268064c4bbebd7a9d59c03abf3ad5dee8280e784ae148a3b0c56181eaf2d5b3c079b6fe9f5191544df6 SHA512 6b5edef47c319a3fa7f6c20a3e0903a5acd89ec75e32dc5f99adcb60c9fe118ea312722d9c3d27e2e3900afa2455afb86e83a8b6bb131009bc79ddbe6fb0595d
-EBUILD linux-headers-3.18.ebuild 1437 BLAKE2B a1bd819ae0a85a84d5b8e6ca87f68642b9495462e8f0c3f294002c3bff3b25107b38fa50d7a108d190e2de921f5bcc5eed675c57a0e899569d0d59c4873748d9 SHA512 f5a42ffa24833fad5044710a921927030513c602adc7ef339f78e5669aed953c09fdba8b09c678dada402f995e5f5b88fc6599e2a12094ce986c2a96e26472f2
-EBUILD linux-headers-4.13.ebuild 1511 BLAKE2B 174ed11722e3f8d3d147524a0d212e259f928be3b50f040601680dbfd10ebe98c12f516cbe6c81734e5efb73d45bd8a90d8ab9fd295a444ea4f371070a02f41d SHA512 01f3fe301590d16501e7a6cc0a89d1091afd5bc73338bcb1dc1b970d7cf31287f2124b166f76348681a927498cc6ba78d02bd0eb76a5c2ffa7e7651c1bc710f0
-EBUILD linux-headers-4.14-r1.ebuild 1505 BLAKE2B fcb4b853a7d54d40dbd5c425d27c008ec804a8d4978e56c671bc79a94821d33e30395b3c42e15e766d42129c51cdc3419de4993ac664e9f3ad1365e384adf050 SHA512 402059b50e45eaf85c0358e34242067aa68e10ad956a1efaa7d45c1e40acb6ffbb18c035ea163225f664009686889df989033676ebc8b2f08b52c18f1b3ba73b
-EBUILD linux-headers-4.15-r1.ebuild 1526 BLAKE2B b328a56b4761b612400cfbf52693e5ef025e8fd539798a42dc814a715d06a462b88cd5e89222956ac9d71f9fdaeff1bf34197314744ccfc11431ba8e1ab89b6f SHA512 144a3a18b66bf4cb27d4ac430fed12597e28506bae32f365c39b482fe3ee0a480afb660a3ad0be3206eba58fb4c129cbb9e8666c5facd4094b6f5101c7464b49
-EBUILD linux-headers-4.16-r2.ebuild 1705 BLAKE2B a54e83c4a986f94f7b2b446f932f8d2f9bae5683943f9cba43ea129e92b16770f47820403e5e519349824d06e14c017020ff9242acc976b1fb97e98d99eddfc9 SHA512 f19cd7ff0a0c31ff6e69796905c9b66709f28ca144f47d15731cce188dcf967224a6c9445b212ba0521d7a246ac1f0c6d6045f569bddb2901d64128094cd765d
-EBUILD linux-headers-4.16.ebuild 1713 BLAKE2B 9564e8acd57cd984f8f32830134bf1384bb09f88752af20a4e7e9576a4c8dd1be949c7dc97dd07e1592f332cf4d545f8e772a158346d34c6a969add0fe585979 SHA512 aeca841069b535f87c1b12e2fe6c2e777efdae3a6d6880f150d528b59e8c3c15d2e27b5cc845fb7e1a96043038a99ee708fc0476e6872d09c2f15d3bed6b7589
-EBUILD linux-headers-4.17.ebuild 1516 BLAKE2B f35a2a185f5075d5720e4b4ac349d4accd6de6ee99460d334dbe09e06644f3ef141abe077d78fa6d2711d002e2cab1f42d03299ac013918d3a4b03572f2eada6 SHA512 59e4fc4e265ea8d175dc085b2b48dd9eb8c1fa675ed7df98788c6c3eb33f47afb43b2e33299fa1ad72633fd9e08dad15c01de754e880fd5a54743c60c4f56ad7
+EBUILD linux-headers-3.18.ebuild 1411 BLAKE2B fdda220f9bc054ed16c0e5085a3754bbf9ef8569b94f922cf8222e36f61b78f858b0096a3cb8aa295a50b425ff4acec95e3439018d205a0801507d7af7e6fd17 SHA512 89e7fbd0f76c612bff8a6b142a7d9fafda3c44df36170caba9b32669cfcd8e8e0cd2210448eae667cf59afc84d8d2c636d311c9d2c4a368ce055e7176b16d6b7
+EBUILD linux-headers-4.13.ebuild 1485 BLAKE2B 703f8555a8d28058be9d237940d82b5d15d86e98dbbebe7df9062ce3a989df9b24a09ef15727c8da9b1f212d8b4045c35fa2f33b92b3e6c3bf7e22f9716820b4 SHA512 65418475ba7d44bd5961379040c505a73c9bca11476b66ab1981d82fb14b802af3bea503d44bbf3c2c5a0f5dc6c6269a47024e26b2bf758812f64b3b7c1fbe16
+EBUILD linux-headers-4.14-r1.ebuild 1479 BLAKE2B 6987234b635d4e2be1ad3a315dd9555c01a4634e91ca5b9fae845456d2bd5fd63e87d3263472064d3a027883ebc68cb02c9d6321337e88e87dd374b7baa3e102 SHA512 3dd989a91a0f96868f66e66befa5c2d1485a2a9d1ccffd030b7b39aa946b1524f14aabac2d8dcc32959a0d145d53db2463affa897af479f5b85667a55db806a0
+EBUILD linux-headers-4.15-r1.ebuild 1500 BLAKE2B 85036e5f0cd95bd3395a10063c50574e4c238bb91e315e704fc6e492ffa827a5a573a84192f82c9510751e03e1203af38bfe8a6a9f1292437347611735acc94a SHA512 d3b600452ad49f4cfdc73814f424eb1d6cac38cabb15b5571b2b658e3f8fabc4b55c0b97d25db14c4dc866a592b4a9fee86e8787a8bd376425cb1d9d3e0cc6e3
+EBUILD linux-headers-4.16-r2.ebuild 1679 BLAKE2B 39692cb137890315fd071317ed9615a2b25408cda783db7dd97bffc2830c248e688b176d4aec73c3166ff0a27046738ddd01314cd7f6209e7e91e67a5aa5ca87 SHA512 64a9b791a5d6f90619e5b5d9b747e4ad8ddfc25b74216e969c8de05a2761f246f29520731f3f713f5f2032f351525343d058b2c34d18dd4ff97b1f0240dd2afb
+EBUILD linux-headers-4.16.ebuild 1687 BLAKE2B 33d3e53028ba3fbc369d7c209b0d844f3ee7d334a5b7338b86fc6288caa1281b08e1ca35945191cc96e52ad1bb9e51ed3c5c7d189bd2c23df4e687a1ecb232e4 SHA512 7e52ff33a2620504af54680949fd53bbf3f7ee577cbc19f307c8669d7b75bf761f4babc4fec2aa38a5c0a08235d7b047cef764090551aa46f21fe0782b7a11ac
+EBUILD linux-headers-4.17.ebuild 1490 BLAKE2B c1e05b4c9048c31bcd48d0aaebb1181185d208062355135d6af7ea4999411352fbbc121f4e4912efc4a70e9193b723a063dee0ae6636318c72358ea64b166af1 SHA512 2923517640b937cced9956e444d64bbc7c3b9b623d55d65b4114f3cd3ea38b287a12f509a3f398dc730d4e524f690b136879fe18a4c6414e431a4f510b29b28b
EBUILD linux-headers-4.18.ebuild 1663 BLAKE2B 7016f73b3a907eb17f140ecc7f6a0d49f4166359fe7f7a28c12686c86748a2ccd8381515dd8a9346e9d654366044ff5c76c80a246c4214b8b14ec57f2d296ef3 SHA512 740fdb5f7ad08c595cce5a2507518919d737256cfc94655de54e3dca20f5ec259dfd174eccc7df6c6b19b97bd73407691f652e7bbc8029ef8a7145fd91f235ba
EBUILD linux-headers-4.19.ebuild 1650 BLAKE2B d53146dc6a9c64082460b9792fb787ade54ebcd6bb9b16cb886c71a32b6dae278d0797b7471966df41e935391364bb5f18b9613c611a1d6680add1e246676687 SHA512 6783c340fe44742228dfd197e9d51b3b5acc84e78e07232176620fce0c1e3dad5fa3ad79e6073817e32e4056f57f1ebea019fc1acd071680cf6f98890eef2caf
EBUILD linux-headers-4.20.ebuild 1663 BLAKE2B 7016f73b3a907eb17f140ecc7f6a0d49f4166359fe7f7a28c12686c86748a2ccd8381515dd8a9346e9d654366044ff5c76c80a246c4214b8b14ec57f2d296ef3 SHA512 740fdb5f7ad08c595cce5a2507518919d737256cfc94655de54e3dca20f5ec259dfd174eccc7df6c6b19b97bd73407691f652e7bbc8029ef8a7145fd91f235ba
-EBUILD linux-headers-4.4.ebuild 1511 BLAKE2B b3bdd0419117fb2dabf754c5222ecc3fe98353655bae96f86fc9375feaa0838066536e8559613fe4b9885b24bf809e31df49dc8f709b5ad997b19a96fc09af2c SHA512 af54ca4ea849b03ef7ce30775c9ae0eb3842d1e4d8b15184f7247b0872295356c893c48933e40f337871e6bf5ff81bc453ce41081ea537b99cab192850ef018e
-EBUILD linux-headers-4.9.ebuild 1524 BLAKE2B 016e50e475cbf9aff2c115ec1f2fc9ad856926d02ace1015fe627bc6b29205825d209756202a30ac0dd4e37e9ca278619e32d5e6b5ebb753543bac49a8174fa3 SHA512 c0c2b2a4ab39d13961f05c0827a89b6bff706418259213a24581d0720db0880fc720ae7ae8d93c1ed0f467950613118a6b7c5602b1760a313697579299962a73
+EBUILD linux-headers-4.4.ebuild 1485 BLAKE2B 4e6809fd7939da7724fb4f9547149e7a2027d6dc0510f9dfedba3ecfd48954c7c4cdc6e7a088015bf37fd35e70139907bfab09889c12f51daf06640261366257 SHA512 9c893fa65d087806019d2bce825d297f90c008aa641c1a661645fa8b224eb80cc3100e3603d847e618e53faf8c2856517c0a8e599be66bfb1a42f57040212f7f
+EBUILD linux-headers-4.9.ebuild 1498 BLAKE2B eb21814a2f4b56bd94809117e2b79b8639996d5eeb642664d97ebf6b99fdc3ffaa09b64fe2ee91442c296835e8616f80473c7f66ab515862dc2696315a266fed SHA512 68e7529a49509dc3b4bb394fcef86ead871a2cfe910e06ae2489610b00cf1550a8f943c4df2dae96fe529011220756ba1d36ee797270c94169f3768b5627199d
EBUILD linux-headers-5.0-r1.ebuild 1685 BLAKE2B 50015db416762e1b324076ba84f9c4a2b0ecb6f9e7960a5dafa2e2892b69b6d0b2c2f2ba830f9ba9a6e28a0fc6618bc47f4ac8d7da4ee383e79a3809cbf251b0 SHA512 18f97a69b72bae73fd92a2bc555fc15ab66035926d8f3c2d5fac7d3db6d80d8833f157f5ef9d6f334199116d07cf2d5dacb0365d7f01eaad2aff9c1555d7d178
EBUILD linux-headers-5.0.ebuild 1663 BLAKE2B 7016f73b3a907eb17f140ecc7f6a0d49f4166359fe7f7a28c12686c86748a2ccd8381515dd8a9346e9d654366044ff5c76c80a246c4214b8b14ec57f2d296ef3 SHA512 740fdb5f7ad08c595cce5a2507518919d737256cfc94655de54e3dca20f5ec259dfd174eccc7df6c6b19b97bd73407691f652e7bbc8029ef8a7145fd91f235ba
EBUILD linux-headers-5.1.ebuild 1120 BLAKE2B 12314629c80a088398e7a97d2d7b4eb68879e197eadad59690921350b2894436541204fb01be83615bfad37466cc7ac72408a3f86aef667e3643da2d0f26dad6 SHA512 aafebec32ed4a88399eb6117dff0ead8e23684b3496d00ede835af653ccfbe6fa4edd3ec3951c60158598076c8fbb4d71042d7f465e512d4f32bbb15a938f909
diff --git a/sys-kernel/linux-headers/linux-headers-3.18.ebuild b/sys-kernel/linux-headers/linux-headers-3.18.ebuild
index cf8a23e60b12..c4b909471ca9 100644
--- a/sys-kernel/linux-headers/linux-headers-3.18.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-3.18.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sp
DEPEND="app-arch/xz-utils
dev-lang/perl"
-RDEPEND="!!media-sound/alsa-headers"
+RDEPEND=""
S=${WORKDIR}/gentoo-headers-base-${PV}
diff --git a/sys-kernel/linux-headers/linux-headers-4.13.ebuild b/sys-kernel/linux-headers/linux-headers-4.13.ebuild
index ba2cfa0b8674..43a98dcbe70a 100644
--- a/sys-kernel/linux-headers/linux-headers-4.13.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.13.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sp
DEPEND="app-arch/xz-utils
dev-lang/perl"
-RDEPEND="!!media-sound/alsa-headers"
+RDEPEND=""
S=${WORKDIR}/gentoo-headers-base-${PV}
diff --git a/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild b/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
index 79aba9d700a5..356aefd49dd4 100644
--- a/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sp
DEPEND="app-arch/xz-utils
dev-lang/perl"
-RDEPEND="!!media-sound/alsa-headers"
+RDEPEND=""
S=${WORKDIR}/gentoo-headers-base-${PV}
diff --git a/sys-kernel/linux-headers/linux-headers-4.15-r1.ebuild b/sys-kernel/linux-headers/linux-headers-4.15-r1.ebuild
index 530b2168a2a7..df171ddd3adf 100644
--- a/sys-kernel/linux-headers/linux-headers-4.15-r1.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.15-r1.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~
DEPEND="app-arch/xz-utils
dev-lang/perl"
-RDEPEND="!!media-sound/alsa-headers"
+RDEPEND=""
S=${WORKDIR}/gentoo-headers-base-${PV}
diff --git a/sys-kernel/linux-headers/linux-headers-4.16-r2.ebuild b/sys-kernel/linux-headers/linux-headers-4.16-r2.ebuild
index 7ceea2ab9c66..489e945aa9b3 100644
--- a/sys-kernel/linux-headers/linux-headers-4.16-r2.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.16-r2.ebuild
@@ -19,7 +19,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~
DEPEND="app-arch/xz-utils
dev-lang/perl"
-RDEPEND="!!media-sound/alsa-headers"
+RDEPEND=""
S=${WORKDIR}/gentoo-headers-base-${PV}
diff --git a/sys-kernel/linux-headers/linux-headers-4.16.ebuild b/sys-kernel/linux-headers/linux-headers-4.16.ebuild
index 3be493fee0cc..bd0729b894f2 100644
--- a/sys-kernel/linux-headers/linux-headers-4.16.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.16.ebuild
@@ -19,7 +19,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~
DEPEND="app-arch/xz-utils
dev-lang/perl"
-RDEPEND="!!media-sound/alsa-headers"
+RDEPEND=""
S=${WORKDIR}/gentoo-headers-base-${PV}
diff --git a/sys-kernel/linux-headers/linux-headers-4.17.ebuild b/sys-kernel/linux-headers/linux-headers-4.17.ebuild
index f3bdd4889cbe..c08c3146c70f 100644
--- a/sys-kernel/linux-headers/linux-headers-4.17.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.17.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~
DEPEND="app-arch/xz-utils
dev-lang/perl"
-RDEPEND="!!media-sound/alsa-headers"
+RDEPEND=""
S=${WORKDIR}/gentoo-headers-base-${PV}
diff --git a/sys-kernel/linux-headers/linux-headers-4.4.ebuild b/sys-kernel/linux-headers/linux-headers-4.4.ebuild
index d843b79bcae7..35f9ce5eb589 100644
--- a/sys-kernel/linux-headers/linux-headers-4.4.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.4.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sp
DEPEND="app-arch/xz-utils
dev-lang/perl"
-RDEPEND="!!media-sound/alsa-headers"
+RDEPEND=""
S=${WORKDIR}/gentoo-headers-base-${PV}
diff --git a/sys-kernel/linux-headers/linux-headers-4.9.ebuild b/sys-kernel/linux-headers/linux-headers-4.9.ebuild
index fb5db0eb9a09..aad465ecf6e7 100644
--- a/sys-kernel/linux-headers/linux-headers-4.9.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.9.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~
DEPEND="app-arch/xz-utils
dev-lang/perl"
-RDEPEND="!!media-sound/alsa-headers"
+RDEPEND=""
S=${WORKDIR}/gentoo-headers-base-${PV}
diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 03343f8a6bc5..2c0a4e78e8e9 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -14,6 +14,8 @@ DIST pf-sources-5.3_p2.patch 317339 BLAKE2B 7e5f8c3a2cd7f2fae4b038c8178c1d0943b1
DIST pf-sources-5.3_p3.patch 980797 BLAKE2B 96bd53791737fcb1d1503b719a8654a90bd9045ab678289fb457992725b40c6ddd86d4970dc462a3b707de7fc38ecd55b95f0191941fc79777f2b17ba22a9cc8 SHA512 d3bb38efa4174494a6669b77805207d6af1d6b00ff1d887f8f4d3b0f4682548e347ce96e0c1841d4a4f81f0721327b4f2c8d7b169f3b0850a895f1dac2b3d4c3
DIST pf-sources-5.3_p4.patch 1340441 BLAKE2B fe979e8511d6bfa481749e50d8f4f2edc8016477de4edc644cd57015b0568c9948e7643871642ce67a5a9250294e3981951b87a3f60161ceec6232c206031349 SHA512 879991193cd6fd77f17f5fafbfd6172528837c57014a6d220d37cc57cd9bd51ebae9d7687762eb972cea16c37f7e48d440d9d55e7f4532ec09f218cf7a2cac4c
DIST pf-sources-5.3_p5.patch 1596810 BLAKE2B ba0229daedb6e883192fc3de569601bc2284dfdb012c4a46b7367772aec07570b826e9fb23725b68deac2a35613c44c83ae587dfb2d4787ef5bba39b995535b5 SHA512 7524528d02f4d593eae506c055c414f28875ee3f32334cf420ad4357e41fb8dbd0b3801d98676ca624566351145fde032c1ff8a25f762aa058c9558ffdf014cd
+DIST pf-sources-5.3_p6.patch 2032026 BLAKE2B 5384f2196b3799861e79ab223a1370f4049b86f0cc201d2ab09d31127e08fff3de0b2403693046b5f7a5f73750e12f027f30a5897ca6e457f0fac760bf0b8c6f SHA512 31b5e1d7bfe934a7733f81b663f8022b3c292acda3cef982ca4e56fee0a1df151e58c4a8e3af3d9a85927cac773add4492f5be369526308f665c3bafb629e936
+DIST pf-sources-5.3_p8.patch 2445607 BLAKE2B d1aa017f43219f661d16e82f9f36ef5b526aad8492f0bb758abda6c1d2caf2d07ed98fd444819dbcc64718c41f0e90b4f18969cafcf02737f1893d92514a49d5 SHA512 033d92493b54fa8bb231f168357cf3b65a7b858e75e04c24a6e97d0dbced7baa8b49cdaec11e4e4b3f2eb44de80a33780511785827dab0893dc1721d47085483
EBUILD pf-sources-5.1_p7.ebuild 1943 BLAKE2B b21d2989f5532ddc528ec7996b1f447fe78e8106fd540816e5e77fac684f044e20dd119ee4e57aec04948662485e4565c23202ea06ee632a1f43ccb336e76f20 SHA512 9e31de214070b8a7e9d4b0358859efe7361bf881c045520cfe1b841efafba5e64c7ddc5d6a3641dfde92b2f37d31ae85f53fa4a3832b77139bda458632c756f8
EBUILD pf-sources-5.2_p8.ebuild 1999 BLAKE2B 0fd6841de5f35f0a923837f58992e56b37f448b0c8949f5f4d26550ac65f55c240866fb9139ce19cbc9ab1913255ac6d8acaef18f1a16ba7bba9e9b395b9ef8b SHA512 4fb684a031faef367ba4ae5fb95bd6310820dd324087804de4ffd33fde0f0e89774a1e6e2a7f3b833b79bc8079c96c1c3c3929867a0bfcc1e1e44c7497f39108
EBUILD pf-sources-5.3_p1.ebuild 1999 BLAKE2B 0fd6841de5f35f0a923837f58992e56b37f448b0c8949f5f4d26550ac65f55c240866fb9139ce19cbc9ab1913255ac6d8acaef18f1a16ba7bba9e9b395b9ef8b SHA512 4fb684a031faef367ba4ae5fb95bd6310820dd324087804de4ffd33fde0f0e89774a1e6e2a7f3b833b79bc8079c96c1c3c3929867a0bfcc1e1e44c7497f39108
@@ -21,4 +23,6 @@ EBUILD pf-sources-5.3_p2.ebuild 1999 BLAKE2B 0fd6841de5f35f0a923837f58992e56b37f
EBUILD pf-sources-5.3_p3.ebuild 1999 BLAKE2B 0fd6841de5f35f0a923837f58992e56b37f448b0c8949f5f4d26550ac65f55c240866fb9139ce19cbc9ab1913255ac6d8acaef18f1a16ba7bba9e9b395b9ef8b SHA512 4fb684a031faef367ba4ae5fb95bd6310820dd324087804de4ffd33fde0f0e89774a1e6e2a7f3b833b79bc8079c96c1c3c3929867a0bfcc1e1e44c7497f39108
EBUILD pf-sources-5.3_p4.ebuild 1999 BLAKE2B 0fd6841de5f35f0a923837f58992e56b37f448b0c8949f5f4d26550ac65f55c240866fb9139ce19cbc9ab1913255ac6d8acaef18f1a16ba7bba9e9b395b9ef8b SHA512 4fb684a031faef367ba4ae5fb95bd6310820dd324087804de4ffd33fde0f0e89774a1e6e2a7f3b833b79bc8079c96c1c3c3929867a0bfcc1e1e44c7497f39108
EBUILD pf-sources-5.3_p5.ebuild 1999 BLAKE2B 0fd6841de5f35f0a923837f58992e56b37f448b0c8949f5f4d26550ac65f55c240866fb9139ce19cbc9ab1913255ac6d8acaef18f1a16ba7bba9e9b395b9ef8b SHA512 4fb684a031faef367ba4ae5fb95bd6310820dd324087804de4ffd33fde0f0e89774a1e6e2a7f3b833b79bc8079c96c1c3c3929867a0bfcc1e1e44c7497f39108
+EBUILD pf-sources-5.3_p6.ebuild 1999 BLAKE2B 0fd6841de5f35f0a923837f58992e56b37f448b0c8949f5f4d26550ac65f55c240866fb9139ce19cbc9ab1913255ac6d8acaef18f1a16ba7bba9e9b395b9ef8b SHA512 4fb684a031faef367ba4ae5fb95bd6310820dd324087804de4ffd33fde0f0e89774a1e6e2a7f3b833b79bc8079c96c1c3c3929867a0bfcc1e1e44c7497f39108
+EBUILD pf-sources-5.3_p8.ebuild 1999 BLAKE2B 0fd6841de5f35f0a923837f58992e56b37f448b0c8949f5f4d26550ac65f55c240866fb9139ce19cbc9ab1913255ac6d8acaef18f1a16ba7bba9e9b395b9ef8b SHA512 4fb684a031faef367ba4ae5fb95bd6310820dd324087804de4ffd33fde0f0e89774a1e6e2a7f3b833b79bc8079c96c1c3c3929867a0bfcc1e1e44c7497f39108
MISC metadata.xml 345 BLAKE2B 26083da0607ae4e301d8dd622cd9b0016630e1e70dd6197fb8b95912578015a13da38c8434df3cebdf13f22566a132ffa9ac2ee4a32ed482cf780c55327316da SHA512 4bbc43612402fe253b02894ae6bf290ae44082c98a48d31e3d822946a8709752d3c4fb9d338fdb6779d6b421e73073c67f5f951ef423728aaa5cc18ac7958b2e
diff --git a/sys-kernel/pf-sources/pf-sources-5.3_p6.ebuild b/sys-kernel/pf-sources/pf-sources-5.3_p6.ebuild
new file mode 100644
index 000000000000..82d79915f607
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-5.3_p6.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+ETYPE="sources"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/wikis/README
+ https://dev.gentoo.org/~mpagano/genpatches/"
+
+IUSE=""
+
+# No 'experimental' USE flag provided, but we still want to use genpatches
+K_EXP_GENPATCHES_NOUSE="1"
+
+# No reason to bump this number unless something new gets included in genpatches,
+# in that case we can manually remove the linux kernel patches from genpatches.
+K_GENPATCHES_VER="1"
+
+K_NOSETEXTRAVERSION="1"
+
+# Not supported by the Gentoo security crew
+K_SECURITY_UNSUPPORTED="1"
+
+K_USEPV="yes"
+
+# We want the very basic patches from gentoo-sources, experimental patch
+# is already included in pf-sources
+K_WANT_GENPATCHES="base extras"
+
+UNIPATCH_STRICTORDER="yes"
+
+inherit eutils kernel-2
+detect_version
+
+DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
+
+PF_URI="https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff -> ${P}.patch"
+SRC_URI="
+ ${KERNEL_URI}
+ ${PF_URI}
+ https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz
+"
+
+KV_FULL="${PVR}-pf"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+PATCHES=(
+ "${DISTDIR}/${P}.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() {
+ default
+ kernel-2_src_prepare
+}
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ optfeature "Userspace KSM helper" sys-process/uksmd
+}
diff --git a/sys-kernel/pf-sources/pf-sources-5.3_p8.ebuild b/sys-kernel/pf-sources/pf-sources-5.3_p8.ebuild
new file mode 100644
index 000000000000..82d79915f607
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-5.3_p8.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+ETYPE="sources"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/wikis/README
+ https://dev.gentoo.org/~mpagano/genpatches/"
+
+IUSE=""
+
+# No 'experimental' USE flag provided, but we still want to use genpatches
+K_EXP_GENPATCHES_NOUSE="1"
+
+# No reason to bump this number unless something new gets included in genpatches,
+# in that case we can manually remove the linux kernel patches from genpatches.
+K_GENPATCHES_VER="1"
+
+K_NOSETEXTRAVERSION="1"
+
+# Not supported by the Gentoo security crew
+K_SECURITY_UNSUPPORTED="1"
+
+K_USEPV="yes"
+
+# We want the very basic patches from gentoo-sources, experimental patch
+# is already included in pf-sources
+K_WANT_GENPATCHES="base extras"
+
+UNIPATCH_STRICTORDER="yes"
+
+inherit eutils kernel-2
+detect_version
+
+DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
+
+PF_URI="https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff -> ${P}.patch"
+SRC_URI="
+ ${KERNEL_URI}
+ ${PF_URI}
+ https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz
+"
+
+KV_FULL="${PVR}-pf"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+PATCHES=(
+ "${DISTDIR}/${P}.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() {
+ default
+ kernel-2_src_prepare
+}
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ optfeature "Userspace KSM helper" sys-process/uksmd
+}
diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest
index 2a89501dae6e..7d3a46cfff7d 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -4,16 +4,16 @@ DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c03418
DIST linux-4.4.tar.xz 87295988 BLAKE2B f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7 SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
DIST linux-5.3.tar.xz 108558876 BLAKE2B 0d08eed879d05734e4542f0c93823d43f8dc042a54ba5268064c4bbebd7a9d59c03abf3ad5dee8280e784ae148a3b0c56181eaf2d5b3c079b6fe9f5191544df6 SHA512 6b5edef47c319a3fa7f6c20a3e0903a5acd89ec75e32dc5f99adcb60c9fe118ea312722d9c3d27e2e3900afa2455afb86e83a8b6bb131009bc79ddbe6fb0595d
-DIST patch-3.16.76.xz 2534128 BLAKE2B 2ea518e78e2566fd2f4d6390891b2f2669a32277b7c247b6e28882f70ea19db0c92b6d14b62719db97aa1be920be566eeded51ccb680aab08d4725ab32f635d6 SHA512 b16fbeaaf62dc63f56a15d2df840c40081a6d03da2308b1b4b035700c2791feafbc964d877650d996116316b29e8df714a426c9456b70d75808d10782d411e45
-DIST patch-4.14.152.xz 2982368 BLAKE2B 95aa628b716d0bf9bfebf799843086c36bd5f3dd7923aadb01845625cd1f0886d6c203697a4ab81a6bc7fa6cafe15b1259b9594765681346de0ed27fcaf9a032 SHA512 932ec7809a248f2a0280fdcb64e4583b88e596ae449a270b193d9d351df0c1001ec759e8c90d82c162f40407c36b49b387942fe94ba3f8eeadf4ad7200a89232
-DIST patch-4.19.82.xz 1984284 BLAKE2B 62c817d5b165c9c5f347b45333cacedf59aa1885087198cf3d13c1e4829380da1e7b4ae8ec98aa9ed33d7751129973c9d2c1e2396f249e4297b60ab2e3a7b379 SHA512 adb0ef8d87e1d3801c046b3cbed79e322e76aabd111e59c1ebea8915aac408334d5edc02fe887a31b759e512a67a00c1de4d9d73fa25f7241bbda0df9cc95173
-DIST patch-4.4.199.xz 2764828 BLAKE2B eba9844b8ebe75bf340881eb36c05ed457254576466b94dc8d3a30bdd7a48e034ba4b72d42d18c96bcbd7020a1c84c94b5f3838e85abb76df3a25824b010cd88 SHA512 0a4a513cfd3bbbdc4428cbe9c7a8b47558f012a70a4d4077b3283b8196b865efa2d24f098c526d82c9a6566808af63e6aa507e4a8e08612ba64bd764848f09a9
-DIST patch-4.9.199.xz 3039728 BLAKE2B c7fd44dfa44161e15fcb3a2dfac4bf931b943db25be584c135b5b5dc1d8e3f2d1d588e7b6808550aef8656522705e2f86a6ff32cf8020439aef791214f93d8a6 SHA512 914553ab2f5aab7a87c5ad5a2fc05c482cd26942cf946c730d4ef23513554b12d1620164a00f09c4f26c789a6c8611221adddcb3affc09a500579117bd3e55f1
-DIST patch-5.3.9.xz 354392 BLAKE2B 4887e44bd25c24d93ee0f5079c2437c7e9a45bafa17aae4f0dc75ad6a1e8d72925444e259277754abefbb99cddb105fca046e219ee57e8f02953daef7e0c324c SHA512 b2bb836ad47e23b475bebeea06cce4ceb6feec0e5d2cf5e1d13fd788d2a9efddc22694806dd59413956f2c2baac9b01071f8fe5115cfe75d8750fe020825ee24
-EBUILD vanilla-sources-3.16.76.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
-EBUILD vanilla-sources-4.14.152.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
-EBUILD vanilla-sources-4.19.82.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
-EBUILD vanilla-sources-4.4.199.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
-EBUILD vanilla-sources-4.9.199.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
-EBUILD vanilla-sources-5.3.9.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
+DIST patch-3.16.77.xz 2542760 BLAKE2B dabe1224b233b3c394e051df1dbd99daae33a797952fb3b7f2d60b48dc6f441464953476b659154cdb78b0c633e4f93ef5283939773af1c2da1ed52a8eb4ed83 SHA512 7028c3a94ed62248df09ff3b9c2e99064b1dca24dc1ceacde09c903c26cf481b4575a766327e1803b982299216167c2dbcc01da9fab8d57e59205f585941199f
+DIST patch-4.14.154.xz 3055200 BLAKE2B 86d1dd1bd3be6383595b0dffa2d240232a5972adff5862b752c49a778d1205b3770728e9c1aba623b58da028ca2d201168d16b93f4fd505dab7f47f7519c277a SHA512 07fc62f4ebcfff84a52a37d36c700a542bf152cd6ec4101cdf2a33fded31c7ff8bd175b509f1cf965519974d8fc45f56baac23e298758bf4e9c1f2d1196773c7
+DIST patch-4.19.84.xz 2071364 BLAKE2B a481ea77d1c8e5ebce06b6a2ab6da532dee6494b42fa9ca7683dd2f39b29b74812b42649743712efd0c14a1d0ace403f3e3f264f480ca00b3ff4a9ba75300999 SHA512 413525f18e9905336ae9029f7b55e2225e881a9a4df947b65a64b09e1b1ecabb667288c998ab6ca58df322a7a14bb6bcf4e07c0770e75717133220641f789748
+DIST patch-4.4.202.xz 2809268 BLAKE2B eca9409519062a55eef6762df86c7f0b4f3e8147ffc188b7aa4f36e73eb1f99efb1a4e313609ac61f24f075b1fe705784b81c0279d461734b56835fe298fe9c8 SHA512 6b271f83a73e05aaec473c7c7838274c7bb5f3e812303618d32b7090e7d63e9b0a80b37306e8acfc6be8b0ce16e99f4d00c0901cd636d27166888f766d8863ce
+DIST patch-4.9.202.xz 3090612 BLAKE2B 5c6d5ac7da56a5d82dd25535702626a6da152fbaeb299471dff92a064d408d35a87465ac7813225b87b5e08edcfd7e394a0b9328727903ead08d3004119fbaaa SHA512 964054bd092071fbceb00b8b56492a731a4357b6b2ae65e1407acb867d24e045c1383735aae87682ac043fcda64bc9f41d18748ee38586d4170d87fd5a755e6e
+DIST patch-5.3.11.xz 484232 BLAKE2B 4c8d143ebbe08ccee6c25e47859b3892caab6c78b0671c4f57a187b24573a5e459a305a7ea7787605301e1e9866d45dc21cc951ed9043320e540622696887158 SHA512 27f6974d008c874bba700cb6f4b70838fdd5bc6cd85340f596663752a7046e3e844e7c50516d3ed7f736e258007e6091c387a989a22eed8170bfd99710f59f52
+EBUILD vanilla-sources-3.16.77.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
+EBUILD vanilla-sources-4.14.154.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
+EBUILD vanilla-sources-4.19.84.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
+EBUILD vanilla-sources-4.4.202.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
+EBUILD vanilla-sources-4.9.202.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
+EBUILD vanilla-sources-5.3.11.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
MISC metadata.xml 642 BLAKE2B 6aa41c5f612d15c0b53c6aed058b2dd01bf9d7dd1ef8abb188f85cad84b43be94b3279d7c7ba50b3ac1b112c385ce01a8a8bf77d3a85dfd8e18838d7def5031d SHA512 b7e1d4e4e6a4a75046ace025fa1b42a38068dcbdafddf2b468287e9280832173617202c036b1ad1fb42c2f2e16920c44f0580039e3844cbb73402143361f764e
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-3.16.76.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-3.16.77.ebuild
index 6f2f5701c4ee..6f2f5701c4ee 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-3.16.76.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-3.16.77.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.14.152.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.14.154.ebuild
index 6f2f5701c4ee..6f2f5701c4ee 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.14.152.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-4.14.154.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.82.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.19.84.ebuild
index 6f2f5701c4ee..6f2f5701c4ee 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.19.82.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-4.19.84.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.4.199.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.4.202.ebuild
index 6f2f5701c4ee..6f2f5701c4ee 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.4.199.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-4.4.202.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.9.199.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.9.202.ebuild
index 6f2f5701c4ee..6f2f5701c4ee 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.9.199.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-4.9.202.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.3.9.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.3.11.ebuild
index 6f2f5701c4ee..6f2f5701c4ee 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-5.3.9.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-5.3.11.ebuild
diff --git a/sys-kernel/xnu-headers/Manifest b/sys-kernel/xnu-headers/Manifest
new file mode 100644
index 000000000000..2060f848a5ce
--- /dev/null
+++ b/sys-kernel/xnu-headers/Manifest
@@ -0,0 +1,10 @@
+DIST AvailabilityVersions-26.50.4.tar.gz 888 BLAKE2B da3b41975c0259e23276bc8b3782fd8a97560d99d7c8c4e70bf31e619519ca2f684818f998449cef481f01966292bb9656e3899786645cbb506de96552b231bb SHA512 6b617b83108f03c1b7e571d4ed0b28151d6534e522fd412924a17d5273602334b9a720c126e03468bb23a052d6701e5158d462fc0de249c1615c76ff67f5b21f
+DIST AvailabilityVersions-32.60.1.tar.gz 947 BLAKE2B 5a0dd8947f5a20f4f3634535221f73eeed868d2a438530358d7da4618e48b24eaad6a75e87600af7a05bcf41e33cf18c36994af8cdf0e7d1412629affad15788 SHA512 6ba592b1621ef3766f8a230da944ad78775003d1ae64ffe0123862f22055eaa7a34ccc70945fe221170b2e9ab3147ddf968b45c063da01a1e34bbc539fcc4a3c
+DIST AvailabilityVersions-33.200.4.tar.gz 1321 BLAKE2B 3999fc45187e8ad98ee51ed0bfab4534d97d3f980bf0271e6f4185286eb6689ad237fbb589dca57cd37f5f6e5aeab4313f28065586aae12a22c6500e69e8e869 SHA512 7d2f94e676c6f05d5ddbcfcf52829387a453e99408ffaaae5b2eb001f23e53fc5ca3bb313e3ff011b08f40f990d606fcfcc94a4801fd862895def2889b0b7817
+DIST xnu-3789.70.16.tar.gz 10381005 BLAKE2B 16355a687f634820d0c639261254dec05ae7485e3b5fb6e264d2fbc848765cd3730f1cd8294808f44dff1117039d8b2eddfa5ebac35cf0c9752ea6f0655ec64b SHA512 d0b34305f5ca62cc66647366371fe7e99b18ab2f5d7c9f45d46be601d7a6e63b5f1c4e26cb5333ff829553e2332a3f5f9b1da35223fadfa95024587352e93dca
+DIST xnu-4570.71.2.tar.gz 11596858 BLAKE2B 0ccc47911e31e73472fa15263177ef72601d256917ce94000c06b916d34f2e0238f8dec6bd064247fbaf7c6a55e9b5a31a91ecb311a3b00d401448ed4dba1e14 SHA512 b4e76d10ae1fba17ab0deff523938e825e53eda922b6518805059442d248447f928bca4a2237851dd18c31e4bfb5ae1b4889b3c2a6eea186ccb5a0552204548e
+DIST xnu-4903.241.1.tar.gz 11985285 BLAKE2B fbc95bc398618a012f3b0f11bfef039f2bb3b7c17f123ab08e7943e9ab4f79f219227d44d72551b915577398b32b3338ac9938b37377037f2b00037b5fc7c854 SHA512 1878c44bcfd4eea65c8f98ae95dda1febe1bd9d3aa4d71eca62a3c320d604957e69b4b46338dabd4000781cedd515ea463c86f6311a84654b0ef7a6498ecfe29
+EBUILD xnu-headers-3789.70.16-r2.ebuild 2728 BLAKE2B 11163b6fc519a7df23905ca3087af0169f814b985a3730ce5f268ffcbf95aeb63c22cfdfdbea31133349fbdd9109f001cb37a8e89af9e0c5eac16c5daaaa5b8b SHA512 acada92496a79de9d581c3ce548a00debf9a72be1f14742d7cb65aa9771694df4574c80d4a13f20044a06f29e6b8dcd2024ac647da69aa9c71d58b83e2e61cfe
+EBUILD xnu-headers-4570.71.2-r2.ebuild 2742 BLAKE2B b2b5b1c1cff3456c83c84c5a2d483fa57db3d3f11e63ef1a8df036a008fc3d38f06bdfff288ef47c77cf9d42fcd0b8b4f02ce2b4fde27891d07ff1b01aa2c076 SHA512 ba8fe635086937fce370fe84328475ba58f115e0682fde3249e44cdbdb0798e37bfab366a2989c49025c100b3b130dbe8d57a852e1d6399cd12ff9892f6b3d5b
+EBUILD xnu-headers-4903.241.1-r2.ebuild 2743 BLAKE2B 2acc151907c42b55fe442426b4e52cd7a418d6ded42adbfb7376b38502174aa71eeea30abd3d8203518764bd703af9379c68a516d629026c6469cb0636b65d98 SHA512 9972603fe6c55478864586a1392a5961f3469e744a0d286d5cc7beb5b30de851967cca321abf2b71ddd943e9c32748ec03c65456f62a818617ccb16c6402213e
+MISC metadata.xml 532 BLAKE2B 0f532d4dae27d51cafe01e3fb9dbcca98c4bd44f32b13531347c8d5906ab5fedd4ca308d34f55d74b2b57fc03905ad63938a1cb2eb1f6d95e4f3d93e06839e07 SHA512 549080cd68d6cbb266ca4a14a113069301c234ba9f878e3048883d486b6e1833522d03a6985f083a8606e3fa3fdede8c5b2f6268837ed59bb85899d927531493
diff --git a/sys-kernel/xnu-headers/metadata.xml b/sys-kernel/xnu-headers/metadata.xml
new file mode 100644
index 000000000000..5af4fc21eaa9
--- /dev/null
+++ b/sys-kernel/xnu-headers/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>grobian@gentoo.org</email>
+ <name>Fabian Groffen</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>prefix@gentoo.org</email>
+ <name>Gentoo Prefix</name>
+ </maintainer>
+ <use>
+ <flag name="man">Install the manpages</flag>
+ </use>
+ <longdescription lang="en">
+ /usr/include headers provided by XNU on macOS (Darwin) systems
+ </longdescription>
+</pkgmetadata>
diff --git a/sys-kernel/xnu-headers/xnu-headers-3789.70.16-r2.ebuild b/sys-kernel/xnu-headers/xnu-headers-3789.70.16-r2.ebuild
new file mode 100644
index 000000000000..64fd0c53ce05
--- /dev/null
+++ b/sys-kernel/xnu-headers/xnu-headers-3789.70.16-r2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+AVM="AvailabilityVersions-26.50.4"
+DESCRIPTION="System headers provided by XNU-${PV}, macOS 10.12.6"
+HOMEPAGE="https://opensource.apple.com/source/xnu"
+SRC_URI="https://opensource.apple.com/tarballs/xnu/xnu-${PV}.tar.gz
+ https://opensource.apple.com/tarballs/${AVM%-*}/${AVM}.tar.gz"
+
+LICENSE="APSL-2"
+SLOT="10.12"
+KEYWORDS="~x64-macos"
+IUSE="+man"
+
+S=${WORKDIR}/xnu-${PV}
+
+src_prepare() {
+ default
+
+ # we don't install availability.pl, but generation needs it
+ local avpl="${WORKDIR}/${AVM}/availability.pl"
+ sed -i -e 's:${SDKROOT}/usr/local/libexec/availability.pl:'"${avpl}"':' \
+ bsd/sys/make_symbol_aliasing.sh || die
+}
+
+src_compile() {
+ # crappy scripts that just about do the job
+ ./bsd/kern/makesyscalls.sh \
+ bsd/kern/syscalls.master header >& /dev/null || die
+ ./bsd/sys/make_posix_availability.sh \
+ _posix_availability.h >& /dev/null || die
+ ./bsd/sys/make_symbol_aliasing.sh \
+ dummy _symbol_aliasing.h >& /dev/null || die
+}
+
+src_install() {
+ insinto /usr/include
+ doins EXTERNAL_HEADERS/AssertMacros.h EXTERNAL_HEADERS/Availability*.h
+ doins libsyscall/wrappers/gethostuuid.h
+ doins -r libsyscall/mach/mach
+
+ # generated during src_compile
+ insinto /usr/include/sys
+ doins syscall.h _posix_availability.h _symbol_aliasing.h
+
+ pushd bsd > /dev/null || die
+
+ get_files_list() {
+ local s="$1"
+ local f="$2"/Makefile
+ sed -n -e '/^'"${s}"' \?=/,/^$/p' "${f}" \
+ | sed -e '1s/^'"${s}"' \?=//' -e '/\s*#/d' \
+ | sed -e 's/\\$//' -e '/^[A-Z]\+ \?=/,/^$/d'
+ }
+
+ get_datafiles() {
+ local entry
+ get_files_list DATAFILES "$@" | while read entry ; do
+ [[ ${entry} == '${'?*'}' ]] \
+ && get_files_list ${entry:2:-1} "$@" \
+ || echo "${entry}"
+ done
+ }
+
+ local d
+ local files
+ for d in bsm i386 machine miscfs/{devfs,specfs,union} net \
+ netinet{,6} netkey nfs sys{,/_types} uuid vfs ;
+ do
+ insinto /usr/include/${d}
+ files=( $(get_datafiles ${d}) )
+ einfo "${d}:" ${files[*]}
+ doins ${files[@]/#/$d/}
+ done
+
+ use man && doman man/man*/*.[234579]
+
+ popd > /dev/null || die
+
+ pushd osfmk > /dev/null || die
+
+ for d in mach{,/i386,/machine} ; do
+ insinto /usr/include/${d}
+ files=( $(get_datafiles ${d}) )
+ einfo "${d}:" ${files[*]}
+ doins ${files[@]/#/$d/}
+ done
+
+ for d in i386 ; do
+ insinto /usr/include/${d}
+ files=( $(get_files_list INSTALL_MD_LIST ${d}) )
+ einfo "${d}:" ${files[*]}
+ doins ${files[@]/#/$d/}
+ done
+
+ popd > /dev/null || die
+
+ pushd libkern > /dev/null || die
+
+ for d in libkern{,/i386,/machine,/c++,/crypto} ; do
+ insinto /usr/include/${d}
+ files=( $(get_datafiles ${d}) )
+ einfo "${d}:" ${files[*]}
+ doins ${files[@]/#/$d/}
+ done
+
+ popd > /dev/null || die
+}
diff --git a/sys-kernel/xnu-headers/xnu-headers-4570.71.2-r2.ebuild b/sys-kernel/xnu-headers/xnu-headers-4570.71.2-r2.ebuild
new file mode 100644
index 000000000000..706a54fbe08a
--- /dev/null
+++ b/sys-kernel/xnu-headers/xnu-headers-4570.71.2-r2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+AVM="AvailabilityVersions-32.60.1"
+DESCRIPTION="System headers provided by XNU-${PV}, macOS 10.13.6"
+HOMEPAGE="https://opensource.apple.com/source/xnu"
+SRC_URI="https://opensource.apple.com/tarballs/xnu/xnu-${PV}.tar.gz
+ https://opensource.apple.com/tarballs/${AVM%-*}/${AVM}.tar.gz"
+
+LICENSE="APSL-2"
+SLOT="10.13"
+KEYWORDS="~x64-macos"
+IUSE="+man"
+
+S=${WORKDIR}/xnu-${PV}
+
+src_prepare() {
+ default
+
+ # we don't install availability.pl, but generation needs it
+ local avpl="${WORKDIR}/${AVM}/availability.pl"
+ sed -i -e 's:${SDKROOT}/usr/local/libexec/availability.pl:'"${avpl}"':' \
+ bsd/sys/make_symbol_aliasing.sh || die
+}
+
+src_compile() {
+ # crappy scripts that just about do the job
+ ./bsd/kern/makesyscalls.sh \
+ bsd/kern/syscalls.master header >& /dev/null || die
+ ./bsd/sys/make_posix_availability.sh \
+ _posix_availability.h >& /dev/null || die
+ ./bsd/sys/make_symbol_aliasing.sh \
+ dummy _symbol_aliasing.h >& /dev/null || die
+}
+
+src_install() {
+ insinto /usr/include
+ doins EXTERNAL_HEADERS/AssertMacros.h EXTERNAL_HEADERS/Availability*.h
+ doins libsyscall/wrappers/gethostuuid.h
+ doins -r libsyscall/mach/mach
+
+ # generated during src_compile
+ insinto /usr/include/sys
+ doins syscall.h _posix_availability.h _symbol_aliasing.h
+
+ pushd bsd > /dev/null || die
+
+ get_files_list() {
+ local s="$1"
+ local f="$2"/Makefile
+ sed -n -e '/^'"${s}"' \?=/,/^$/p' "${f}" \
+ | sed -e '1s/^'"${s}"' \?=//' -e '/\s*#/d' \
+ | sed -e 's/\\$//' -e '/^[A-Z]\+ \?=/,/^$/d'
+ }
+
+ get_datafiles() {
+ local entry
+ get_files_list DATAFILES "$@" | while read entry ; do
+ [[ ${entry} == '${'?*'}' ]] \
+ && get_files_list ${entry:2:-1} "$@" \
+ || echo "${entry}"
+ done
+ }
+
+ local d
+ local files
+ for d in arm bsm i386 machine miscfs/{devfs,specfs,union} net \
+ netinet{,6} netkey nfs sys{,/_types} uuid vfs ;
+ do
+ insinto /usr/include/${d}
+ files=( $(get_datafiles ${d}) )
+ einfo "${d}:" ${files[*]}
+ doins ${files[@]/#/$d/}
+ done
+
+ use man && doman man/man*/*.[234579]
+
+ popd > /dev/null || die
+
+ pushd osfmk > /dev/null || die
+
+ for d in mach{,/arm,/i386,/machine} ; do
+ insinto /usr/include/${d}
+ files=( $(get_datafiles ${d}) )
+ einfo "${d}:" ${files[*]}
+ doins ${files[@]/#/$d/}
+ done
+
+ for d in i386 ; do
+ insinto /usr/include/${d}
+ files=( $(get_files_list INSTALL_MD_LIST ${d}) )
+ einfo "${d}:" ${files[*]}
+ doins ${files[@]/#/$d/}
+ done
+
+ popd > /dev/null || die
+
+ pushd libkern > /dev/null || die
+
+ for d in libkern{,/arm,/i386,/machine,/c++,/crypto} ; do
+ insinto /usr/include/${d}
+ files=( $(get_datafiles ${d}) )
+ einfo "${d}:" ${files[*]}
+ doins ${files[@]/#/$d/}
+ done
+
+ popd > /dev/null || die
+}
diff --git a/sys-kernel/xnu-headers/xnu-headers-4903.241.1-r2.ebuild b/sys-kernel/xnu-headers/xnu-headers-4903.241.1-r2.ebuild
new file mode 100644
index 000000000000..208bdea9b248
--- /dev/null
+++ b/sys-kernel/xnu-headers/xnu-headers-4903.241.1-r2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+AVM="AvailabilityVersions-33.200.4"
+DESCRIPTION="System headers provided by XNU-${PV}, macOS 10.14.3"
+HOMEPAGE="https://opensource.apple.com/source/xnu"
+SRC_URI="https://opensource.apple.com/tarballs/xnu/xnu-${PV}.tar.gz
+ https://opensource.apple.com/tarballs/${AVM%-*}/${AVM}.tar.gz"
+
+LICENSE="APSL-2"
+SLOT="10.14"
+KEYWORDS="~x64-macos"
+IUSE="+man"
+
+S=${WORKDIR}/xnu-${PV}
+
+src_prepare() {
+ default
+
+ # we don't install availability.pl, but generation needs it
+ local avpl="${WORKDIR}/${AVM}/availability.pl"
+ sed -i -e 's:${SDKROOT}/usr/local/libexec/availability.pl:'"${avpl}"':' \
+ bsd/sys/make_symbol_aliasing.sh || die
+}
+
+src_compile() {
+ # crappy scripts that just about do the job
+ ./bsd/kern/makesyscalls.sh \
+ bsd/kern/syscalls.master header >& /dev/null || die
+ ./bsd/sys/make_posix_availability.sh \
+ _posix_availability.h >& /dev/null || die
+ ./bsd/sys/make_symbol_aliasing.sh \
+ dummy _symbol_aliasing.h >& /dev/null || die
+}
+
+src_install() {
+ insinto /usr/include
+ doins EXTERNAL_HEADERS/AssertMacros.h EXTERNAL_HEADERS/Availability*.h
+ doins libsyscall/wrappers/gethostuuid.h
+ doins -r libsyscall/mach/mach
+
+ # generated during src_compile
+ insinto /usr/include/sys
+ doins syscall.h _posix_availability.h _symbol_aliasing.h
+
+ pushd bsd > /dev/null || die
+
+ get_files_list() {
+ local s="$1"
+ local f="$2"/Makefile
+ sed -n -e '/^'"${s}"' \?=/,/^$/p' "${f}" \
+ | sed -e '1s/^'"${s}"' \?=//' -e '/\s*#/d' \
+ | sed -e 's/\\$//' -e '/^[A-Z]\+ \?=/,/^$/d'
+ }
+
+ get_datafiles() {
+ local entry
+ get_files_list DATAFILES "$@" | while read entry ; do
+ [[ ${entry} == '${'?*'}' ]] \
+ && get_files_list ${entry:2:-1} "$@" \
+ || echo "${entry}"
+ done
+ }
+
+ local d
+ local files
+ for d in arm bsm i386 machine miscfs/{devfs,specfs,union} net \
+ netinet{,6} netkey nfs sys{,/_types} uuid vfs ;
+ do
+ insinto /usr/include/${d}
+ files=( $(get_datafiles ${d}) )
+ einfo "${d}:" ${files[*]}
+ doins ${files[@]/#/$d/}
+ done
+
+ use man && doman man/man*/*.[234579]
+
+ popd > /dev/null || die
+
+ pushd osfmk > /dev/null || die
+
+ for d in mach{,/arm,/i386,/machine} ; do
+ insinto /usr/include/${d}
+ files=( $(get_datafiles ${d}) )
+ einfo "${d}:" ${files[*]}
+ doins ${files[@]/#/$d/}
+ done
+
+ for d in i386 ; do
+ insinto /usr/include/${d}
+ files=( $(get_files_list INSTALL_MD_LIST ${d}) )
+ einfo "${d}:" ${files[*]}
+ doins ${files[@]/#/$d/}
+ done
+
+ popd > /dev/null || die
+
+ pushd libkern > /dev/null || die
+
+ for d in libkern{,/arm,/i386,/machine,/c++,/crypto} ; do
+ insinto /usr/include/${d}
+ files=( $(get_datafiles ${d}) )
+ einfo "${d}:" ${files[*]}
+ doins ${files[@]/#/$d/}
+ done
+
+ popd > /dev/null || die
+}