summaryrefslogtreecommitdiff
path: root/sys-kernel
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-01-25 08:09:37 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-01-25 08:09:37 +0000
commit693cc9b6e847a01c1bb692153021aaf9fb0fab25 (patch)
treebb2f7c299a4149f841c37a1208c7ac861aa95640 /sys-kernel
parent09351e78166b5e864197c4456ebae3f89dd0bed9 (diff)
gentoo resync : 25.01.2019
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/Manifest.gzbin4237 -> 4239 bytes
-rw-r--r--sys-kernel/gentoo-sources/Manifest16
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.95.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.19.17.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.20.4.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.152.ebuild28
-rw-r--r--sys-kernel/linux-firmware/Manifest4
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-20190114.ebuild2
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-20190118.ebuild135
-rw-r--r--sys-kernel/linux-headers/Manifest2
-rw-r--r--sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild2
-rw-r--r--sys-kernel/vanilla-sources/Manifest8
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-4.19.17.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-4.19.16.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-4.20.4.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-4.20.3.ebuild)0
14 files changed, 273 insertions, 8 deletions
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 5c001cf16e1e..a58933a059fd 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 3d0c9650e554..69bda250ee65 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -1,6 +1,9 @@
DIST genpatches-4.14-100.base.tar.xz 2365856 BLAKE2B c4a5c4d0ec84ae557c6779069bfe7a846cc86c0c6e9cd9149d7071e17a17abce01d86f348cab7399f488832d3b7a4980922484fb1f41bd3f897f1e700b86ff74 SHA512 65ca3501b7ec4d3c190f19d79f18770815b7010a8211d7cba51da09c58280bf33314987b0fddbab6d191b0cb681428a28212f527b807fd0a2fc8994e56b6e7af
DIST genpatches-4.14-100.experimental.tar.xz 5220 BLAKE2B 8f409ee4127ef0bcade20933fd5bfd4b1bc23135a28cdea676f54bfe7dddfd716142d51984921a9b5cf13422a0a9cb27e616710d12d881e11897a1874f1beb49 SHA512 854e2766ff11f067c8a4ca1318824f63240f0193ad74c3731a499cdc1aa672276fc87b2dfaf7ef0480c5a90d27fb4b3970271546fd9de77e65b38704ebf8f97d
DIST genpatches-4.14-100.extras.tar.xz 17488 BLAKE2B ebed8f0992ea03154bfe052cd235389abe6c0f091f8d431695ec4f33b37b3cdf31fe76f4b04ba182ff0f86fb92a68198a5c9145446dda550dd8b85cd1bf7f7e5 SHA512 78e5c6492139d83b6b048dc1fdc30581ad143afd2176a625ad417097a76572a0f1ebba930d2eb6d13803ab74d5daf843cce4e0a7de6a187ca55ba907a7d2df6a
+DIST genpatches-4.14-102.base.tar.xz 2384780 BLAKE2B e4aacdad6e343937602ea8afc7a8f424e9d8d4d95b6d0a292ecefb6637eaf4bcb4a36534028b8a4dc330af99fa9f393def378c52c01a6b9128c8a261acffd413 SHA512 bca0461c7f2b9923c7aea9db4a889b5526b2c73bb3c338f2fe88b8e150c61c945d8ff7209007b3e64515f040e4f0f96026bdb6434fc59927a8d5e6654b87f0fe
+DIST genpatches-4.14-102.experimental.tar.xz 5220 BLAKE2B afd0d957c2181853b11a924db61f007279ff5df5377e2defbee68e4942cded4762c9d05246f181726f79e455c366c0c852ffa1508f2290ae6b16363b2e765347 SHA512 bdd72d25455a4e99654cd241b36e3db993d9b4ad2d4cc9899a2f41da398064b577df6dbbc441251e292be35463fa404658dab267144f4c6f614be471c0973efd
+DIST genpatches-4.14-102.extras.tar.xz 17496 BLAKE2B e20235bb1396981a2074905e613f8448d1a01c97070d6d4285d3fa223f2ccc9094fba8154d629b78ac55c5917d5d0a3ed126afc10dd3c0a2ac6ad8d763661d81 SHA512 6e734cd3a48d9b9a4c3ef8724e11dda156d2aa6ebd4696058da16b11073f2ff9e547117ae6772400e228b867366dd241f847a6580d0a17548842442ed89c7da9
DIST genpatches-4.14-90.base.tar.xz 2158040 BLAKE2B 1fe37fa012c110dc48f5291c149d23d544d9cf11d691b026c66bf0b632525d28dab5521fc399de34a83e9017522aa9114f95b7c0c23043ec27204af1e4c77caa SHA512 cf1dfa59b0c83ab4cf4f345087d9d89a03d32265cf9c4f3896474f2bfabe616f8a4d0bf8f7daf584c129023e9d4f47cf151bb7aa83d06d2ee440ecf9f8c6e72a
DIST genpatches-4.14-90.experimental.tar.xz 5224 BLAKE2B cf3e25ad929a3822aff357164ce27b3dc790dbb2c7e9a75f9267ef0cac49d28bc2538b68b86ff34a81789f9ec7e8ed82d0a3a71151abbd2ac7e3d8475026c14a SHA512 beadc5e4b5161d231637123bbe54e5afbdb47bbf1bc2ef1b44c27560c81827e0f9960a851807b2accc3fc3d325d3634593d122113973786a7bd8f9d5a61884de
DIST genpatches-4.14-90.extras.tar.xz 17484 BLAKE2B ec51340486f3fd053a228b1302c1a59b3b5100cbf55c96ab07e242479081ea05b2edac3c325df520bdb38daff689a68c63fd9abf0557e5399b681507605c3a01 SHA512 99ec816bd994a1d33d254373878cfa68acd0ddcf7a56237442247d222e41263f8fa1ba9d5494f32748a1990e3e20d0a4768f28e23f8148e83b884b4f637bd2b8
@@ -16,6 +19,9 @@ DIST genpatches-4.19-16.extras.tar.xz 17484 BLAKE2B 2dc4e71a034f7e192b93e7c53874
DIST genpatches-4.19-17.base.tar.xz 527264 BLAKE2B b2eda83b3cb936ff4fa935ef7febd944b8db5e108ea846154c9e4c4906c513317b65677dffce0eadc919a1e484db31ca12c8496d307c6aa57c0152ec19d72a3a SHA512 f97f4062933121bde4395fc53690f76dd06b485ae53608927a4b024ab923136ee37e3976134e3a0dac9ba9260f73204d517ada158970ae690d1f60273e2b591e
DIST genpatches-4.19-17.experimental.tar.xz 5216 BLAKE2B db4787fa06fb29155ad3a968eef6741c2315fcf67faccac9b4f4ae64e6711f4de082a1fa8a2b09e9f2b2c285c2f59eb9b744976cb11e2314c04a4e4ac3629a96 SHA512 eba3ffb8ec4c1b8dade845407aa4b81f4435f89404c14b7518f7621a5cb329b90c6e0be9ecc7cfa838126f083de4ea3e933e1dd720c5832382d88ccf3a8002e0
DIST genpatches-4.19-17.extras.tar.xz 17492 BLAKE2B 110ff2eaf3d85ef4ddde7fb0885121315d47161b00316f590d9c06ce0d7fa9125e9602cd49cbedd8230585e07522369a4e68922bab332fe4cd95675dfc606ea6 SHA512 ef89c8880b73a1c81891cb85bdea4ac141cb6b55e681b6a00f70d96646eb293d37cc212fb8973bb53e182a3112eb087400a8ad0ef5322f05563b17df341ff9ec
+DIST genpatches-4.19-18.base.tar.xz 552216 BLAKE2B 9b8e7d495216a9030edcd263c567a56c7d6d33ee3d046098245ce0b9bab926cd903f235dbb1800027f8bfa2d60d372420c69e03e729b9d6719a0231cfcdb2568 SHA512 c4869326f40b600739172ac34e4976edef0bbe8089a9cdb5d0dbeefe5bf1cf711a2faaf75a45965b063f5d5d413dc62591983258967df4804a93a54ec9dbe9fd
+DIST genpatches-4.19-18.experimental.tar.xz 5220 BLAKE2B 9c92f61f1c844fe2fb4a612ebc64ea4ba403893fabac4d6234d862a23bcaddb5c99f5f7ba59f0d7c8736a8d5c2299c17b08bcdef1e93ab4b0a8c91911a3a25a3 SHA512 d4c1302d4b6d792a55a30f69eb46bf92117771f51a3015cea276d67cb1b4e90a19112965a60b0001cc882a53a1aa48455191ab743f43f16cefd8a2999c9c0397
+DIST genpatches-4.19-18.extras.tar.xz 17488 BLAKE2B 77d2721df6ac60a06cfdbd4e5c7666bdbfce9be012481c462483e94676ee5248f85f54bcc6318ec58e1cbcbdc0748bd8a4d7cba27c6c80949bb84b2b5d3acae2 SHA512 3249c3e928eea59a03092935477425e3aa98bd8f3b3fcef7e198da7a860ee51303421256dab3b8395fbc76aa17e6b24b8587909271873c146ca0ee72eeedd76e
DIST genpatches-4.20-1.base.tar.xz 4008 BLAKE2B 3d4e9420d01fce23b89d54487abb0dee4082be5df9ae6b1ebdf9b491bcdc73262c08d26e119527d3da1169c24d52236b47fd7b8089eae9bdc0f888e60225a6f3 SHA512 a8d75d79bfdff5a31478a147117e0e2630b42dd50ea3a07a8c7b52de4a768cc191a38a36c323a7ca2288eb64d48b74d862a7f827346944a252762ee9b3f566a8
DIST genpatches-4.20-1.experimental.tar.xz 5220 BLAKE2B 20417cb43be021ac767c0df7afa1bb4dd421fc08c49e0a5e53b91c431d3b95f0cd100bff92d0f827becf096431661bea2b1648c2465c9e336fa0519e6f3b8eee SHA512 ef91e66de331c25336cdf2f61fd5c78746264ef1e7af04a92d961237563652e7022376e63b3fed7219210f11ca64429f3893b026947f411a6c2642e630f6fda3
DIST genpatches-4.20-1.extras.tar.xz 3268 BLAKE2B 48dbd360602ab2c7b8f5ac41fcdcdda93477c82d59ac426945aabf1b52868817e77140c289c3f2920b5b39d2d38ed49fcba5d3474203ae5a8a206114af9a8216 SHA512 158cfb239a003e0c8faf57a3919549629850f14ee9f61cccc4a0268d13b228ce4099cc7ba1fbb057eb05c1a9b3cc6315e95f53e23978a81a63f461713d2a76d2
@@ -28,6 +34,9 @@ DIST genpatches-4.20-3.extras.tar.xz 3280 BLAKE2B 99e70b602dfe38ab8c1fe93423b92b
DIST genpatches-4.20-4.base.tar.xz 95772 BLAKE2B 3d673526f6023ac879cb6af826e1dec5974ea8d88fa6bcd5b2c4db89a1dcb788e7b2ffd485a3d244a9ec2e23353913ccff0db6776e139aed1f6a034ecdd043af SHA512 944a4d5dc79bbda46463eb72490a4d2d8e6c45a494dd3174109ac04ad61d8aa0983e8f1fcb274a80e99e5d15742c64f138d57a0295553647deba1892bea9245d
DIST genpatches-4.20-4.experimental.tar.xz 5216 BLAKE2B 4ac6633634a4e01a10d4df063403a4c1e6219ac22bf93c4185346c8626aaf2193c174d1aff4e769a3522af910c57229c9638b49534946d298773eda02b670579 SHA512 a55c22eb3b0228ab483d3805926bc87361fec1546418e0869a3758c4df7cc2b472c04a5fdd90be8d41aae727103a54309133c6d5181cf3fd972eb14bb7c84489
DIST genpatches-4.20-4.extras.tar.xz 3276 BLAKE2B 52a38645899b74b35005cfe9ccb297b8c9d4e0611c42e06c09d934d04ae4165ac8185cae73a775c295b2c2fab1d38801757bbaa0376b3cbb7b35fc3a80f6cbb2 SHA512 17ab47b2302212ef2763fab43d933c0a16c75df43138d950e5431fc93089a4907b191c475fc1f24fb1711ff365218ba9e5b56469862ea3a0e2998791baf96594
+DIST genpatches-4.20-5.base.tar.xz 127200 BLAKE2B 9193205f7664329527bce907190a27c57860a5dcf78bad85fe32d6179cc5f6bef10c32b7d590345939cb13e58b706af31a5b92fe71e6ed7ec1380b1684c8e5ec SHA512 6a8f4cf3c8698d47269d5a9dc7bba9698eec09c1cdbd3c04a45f9ffd62413af5ad49ea27f828e8db04761b6cfdb511023e770dbeaf277b8e221944842043f567
+DIST genpatches-4.20-5.experimental.tar.xz 5220 BLAKE2B f3fb705b557e1f5a3df3d7a4d883e217f2992d25fc9c5cd12596bf206d684542d81099b1cf4f4613ae45419921347ed1e0127cc59b9961ee69b3ee31d15065f1 SHA512 6414608e1769566715b4d6aa1e737d7053b3613ccbd3335ccdc0d1dccbfa9b703d8d1477ee3226ed285cdf1cdee123d8d714d744eb32172b58124ef06826c773
+DIST genpatches-4.20-5.extras.tar.xz 3280 BLAKE2B 6f6f5cdfaa9c56a5fc58586a8c27f1bb03fb78688eda91d7416c481750dbcc21589738ce1d41c226afab37afb73e46473f12e2494507f3ff5cda449ac018f42c SHA512 29c6e097b7f988990bc8a54307ee245a0637997191e9e827b6a0aec03cf7c803bfd985729fff6ab15a93f3927825e85286279a7e7da892f5557acb17d5f1736d
DIST genpatches-4.4-165.base.tar.xz 2476424 BLAKE2B 930a62c7b5f697e1baf2b999b45123778f2818a33558343592cf7273b2b376c8824700b2c20b71efcaa0991717b8ce654a222d2dcde8ca3bf1b3417e406117c6 SHA512 b29767c1ac47e9b3c7f3eb7cc833939db964901c6dfd36792ec4998dbb97ae6a21a8a7ebbbfd6eff74ba28463eb868385324c1069130ad0cfa55b33323673993
DIST genpatches-4.4-165.experimental.tar.xz 87776 BLAKE2B 65271ec6c063df652a7ad1317c37c8eaac9a4a93ceabbb56bf8c8de43a49b6ccdf6f22608acc061568cee72208fb62ae98d9b363666c7e664b389c482bc17527 SHA512 af7d9389495ace3aa2fb93d1d77e7f5204df46547f0c84ae820352fd0381acaecd1f4a41ba5a4507c2a30ce5b6928b14eb88ec120a87247b0cc742fecbd40f64
DIST genpatches-4.4-165.extras.tar.xz 16452 BLAKE2B 59cd1eabbc61cdf547f21894e137033dfb7ad71b1bd2f1f47c04de74602abf548e504de5a95d557c805d72edf70455fe0c3a34d3918a91b177aaa3cea17b9194 SHA512 42464d2bfb847e869a2d6cbcca3c86a52840039ab975dddd9244c60d58fce671703c89e880cb49e1fd19eca9e9ab9367a44fdbd30b78bd68a7ae5cd2b1f23dba
@@ -46,6 +55,9 @@ DIST genpatches-4.9-153.extras.tar.xz 17360 BLAKE2B c30e09c757ec79a0780d7738b516
DIST genpatches-4.9-154.base.tar.xz 2780856 BLAKE2B 3b417d385b25e5efcf31a6eaab6322fd4e372ebca73abdb65acdbd1666318c1f0caddda152e97caf405b3651f54d84b5df86e138d4cc2e5639f59bee76bfd918 SHA512 987f2bdc8cdccae72ae53931a051428747a7070ecb421a2abbbaf3e89e6ca5cab6fe3b6e7ac4324503b764b0cf82e9203868637027ff2d39814f4c690738d94f
DIST genpatches-4.9-154.experimental.tar.xz 106368 BLAKE2B 0793cafff820ddc36afacb99850ca6f7ca12d780a84f9da6880eaa657596cc3332e95acd1e73a37feec2443ef13e8726b368ac1444d86db11dbb97a204c4b0c1 SHA512 bb9b0740e4e2c30a11eb9c9fc8406685b1b16f61f762d5eeec074c81019081663de84f0008c15e39242b86942d670121599982f60b62e3fa58402bb12fdbc567
DIST genpatches-4.9-154.extras.tar.xz 17364 BLAKE2B 2935c9d08ae7fdc10aa674b074cf39ce24ed44ad1de31c8289bf6e3543b30d931427323792c36951c4d427a828523e9a76279239001561b2c2de6f1ab175fbd5 SHA512 05fe55e8807af1834bc0fd949554ca72c4d8b452980bd42a9cb026c5d63c3ff80ace4f0d6ff629addc0b21e8de03db59f45f577ef42f07f4f432b1c84b2a22c9
+DIST genpatches-4.9-155.base.tar.xz 2790428 BLAKE2B 8c3faf5c3bea88b3a5050238f843479acd59ce335e1c4b0b50a22a2981d17c6a0b888b83a8f3494ae83d58bb622e07e2fad8d7f012d0a38d3fddec3b0d45b9bc SHA512 5a71e67776ece2502b6fcd9149149945d22c8c69b5b2d6be645c771bb35bb032556c607c32b5461fa600d61527ad508b8a215f1639c82304ba331d8438b62ae2
+DIST genpatches-4.9-155.experimental.tar.xz 106376 BLAKE2B 84163eeb72ca8f5be09c89b196882a514daf8ffe4bdc07d5007c4809af503b45465d7a9726e5d2e3cd78ed81efc6d37ece88f81cc4784993285215db70b4fae7 SHA512 b1d1a3314e49fb5408dc09d6853c39ed3bdf62b02ab19bdc6f48e56e74d6052264bfdf8680386bc118dbd5ff4867dcb7a56a9cf51d14db31ad538a043bbbc2c5
+DIST genpatches-4.9-155.extras.tar.xz 17368 BLAKE2B e3aa0ba6ae63dd42b31ed1e8acaf487f6230d3f5dce59096d630019145f3da1f53e58f7417183d8906e75c0e6131266a9093d4fbaaf44db9d002f93d23fe963c SHA512 66c3bf6ad7d09c7f900abec01e944db24c4c1d7de0d9c998d77d8df6fa3405fe412a9448c3329ae67c8ee4267151c5e38837c6266933e3837401a6bcecb98626
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.20.tar.xz 104257836 BLAKE2B fb52cad2897da319299486fa8c3b9415cd0aee0842dbf353a5b269720dcb902db407bb55dd95a77b212dcb4a488c15363d561f3649d6bd16885561f2466d90b1 SHA512 e282399beea5da539701aed2bc131abd5bc74a970dcd344163e9d295106dfd700180e672ed546ae5e55bc6b9ac95efd5ca1de2039015c1b7a6fc9c01ea6583d4
@@ -54,17 +66,21 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c
EBUILD gentoo-sources-4.14.83.ebuild 730 BLAKE2B efda171dd192bc4d50f1a9728606d32bc37da1e4a55339a33a91d2b95dbd18713fa7aef4408eac5cd671e7573ad7083c97db0bbeb1738560b5d28245961c5781 SHA512 af7845e0d06b63e4881bd8567631d69f1b47141c107f6cb4003c19ebe6e4765ae968e52ede1c355e493afc4caa6ecf0a2b78fdb0eb13640049b19d48705a6fae
EBUILD gentoo-sources-4.14.92.ebuild 739 BLAKE2B c0c9187459cca04fb816730930a65ee7f542117796d1755b2fd3ec8af301d08b7150dba4fb77704e40609c34642139cdaa556a8c2d78e16ecdd98e744f690b03 SHA512 72548065ec281e504f12dbd80155695d25007d7fa5741092c868062c9f6272fab040fbcc803729d3bd00d09d5b4d59edf3ae113dc3207b68b7c2f3f29f7f5bc9
EBUILD gentoo-sources-4.14.93.ebuild 740 BLAKE2B 56000c07ca423309e195fec814dc094adcc9c2aed923eac439183b4733dd1e21d8bb78c04efe4e488cfc00609abda1de13aa5bd5228b1a317f0bbf6c531abed0 SHA512 f55dd7ed9a7df8f097e266c2abde54a2d039f3abef40276a47e01ff1fb8d0abe838c7015a8a08a3ae9f44975ca13ddec621b56d9ef9e62ff7af40edb3f7dd64a
+EBUILD gentoo-sources-4.14.95.ebuild 740 BLAKE2B 820a934475da5091274af96201656730f36bd65c297249d46e9fc1f8527300f7f6afb5e89f3d7d3e4e38aea3257aa34fa652ecdcccb5a0591ca2677d9404079f SHA512 3368ae3e576f1e92b2e32c61ec0d926a57010f98a77e2fd69177a27f0db05dd0d8188b0703c7e265eb6ded0a744f62c21b9655f9ceb50affd623267be9aac518
EBUILD gentoo-sources-4.19.14.ebuild 739 BLAKE2B 0229faa8188b77f0acb9de2fc6b06b3c0d60d2c217288c58138a9d2cbdf893af78b707895d59e46d9c4fc77d50528f474b86b78599e42533b7ecf36fc60fd1ef SHA512 23e0e050e3f27250a84e3458a91cec9161c24ef2359de837ab779ae5627d0faa69d873ddad2b0284fb21c0210268a0751494179d0a243b19da099e687dea6930
EBUILD gentoo-sources-4.19.15.ebuild 739 BLAKE2B 135ad4cbb17243b8905684c03efa23f6e69ecfc2e9f169f5eed28941ce151cd3f048cbe2fc724cc55241c36148a52d07d99b81fd127a38e72fec202eb2c21f01 SHA512 51763ef7ded325cfce2cd95ae4cb08eb1d5458bcf813c3b0491af5abcdbecce28614471b80ba4e2cdd3006acca5f2fb31abc0006f0eec0d02182b61e0e7b4301
EBUILD gentoo-sources-4.19.16.ebuild 739 BLAKE2B 47cbabbdffca7840fd6a57c3ad0491430239a91516e8ae0d7910731099a13fdfd1388a3226cca41e01dbbb299feaca006a6396b9556e0618446b285334480a8a SHA512 3bdaaf5470f86255b0fcf1c49d35a78ac9f45bc9f96c6aa64490a87ae5cdb2658fb0b5f42f045959cf0e5ef194633eac6dc5616883502b5654cd32569f3f643b
+EBUILD gentoo-sources-4.19.17.ebuild 739 BLAKE2B c6f981d1b04b394b580427368128d6691c0e3b106f63266ad5971233cf91f792b3f0cb11fe49a6e90567a174952a8a7f45b7a9d0c8c1982e1addaa6d5954867f SHA512 06f8a799e843065682307624633474353a22853abb5c11d164ab91329f82ce86e11cb9cdc4353f2617769147ed0d1fdf1b3fecbe7967c975c295d02c2bcc1ec1
EBUILD gentoo-sources-4.20.0.ebuild 738 BLAKE2B 4eb7f24fa38a5a40ba6feedc606d79bdd76721692a0a100c01b9416852c2f804978a09ef89139d1da726cae2f7784a469450c837a3dca6fab980a2585951068a SHA512 acb0bd6f84d2f9b386a74b82dd74bcef4a00b9aa1fdc429314d4de64b33c461219a800d32907f3749e862d49e36e7debc199b08fa0e6ac1ae6edb60ff2efaad4
EBUILD gentoo-sources-4.20.1.ebuild 738 BLAKE2B 0f95fd69cb7c4768a07dda88c01e188b9cc64a6407221f28b03beb65157f4417882f1b8cb3761cbfbf41a91e8075960d22af6d4da0c0e1ce5dbcdbdc65135ea9 SHA512 3aa0e05ed8f4d0f28e9cc40d00c52785b5f086a88edc78348a387f7cb4b499b414b332192137819c7e903d1e9dc8ef9326ed067cd9d68e3d050824ac6a0ddbc7
EBUILD gentoo-sources-4.20.2.ebuild 738 BLAKE2B 29ee49eb052a6cb44412f4e14ae65098247596a1e4d47b3e80d828729d086a3aa51a0fe9c41e9d60f1d86147330c2cb15e686d6664263374816f52252bc8c95a SHA512 ca2600abf2d2c5eb373de27c61bf572f577849ac95e981a156122aadc53482481542124c90ad5cb98aab74fe850128b84fda082598b5832e73572f74811317a5
EBUILD gentoo-sources-4.20.3.ebuild 738 BLAKE2B f2ec5e913ded9d968b4feefc081b3d68b8d14e38f074f29c18d04ff7c9b78ae1c54de7398c55d21eec949165e12b9cfb4cec553734743836bed523682702b563 SHA512 a0561014f7305dddf1a7468a8a0795f606a9f26603ac0754b824f9f0dae81ed07c20f315093b2f4d2756d3969aae71603cb81ec9104acbe83d3d107db59d64c8
+EBUILD gentoo-sources-4.20.4.ebuild 738 BLAKE2B 0b9e2196bc47ed75bbf0bf7676eb1be8d812fb804c662673b0fbcb55633690e34a35301e46b0e9f6eb0c4a107f1fd0e0698199cb9eec03331bbccbb0d4630f8e SHA512 9ee42290476d1d2c8fc2ac29f09cb2e9681f9b72a37d9be5e723d5d8736ab4699b80357aa3967fcd1b1ab58e20784a27b1cc0dc6490c45d61bd9206936b264b9
EBUILD gentoo-sources-4.4.164.ebuild 732 BLAKE2B 4032ff0065a2c8abf66ce4cd3f1f6b42e74aaed934cd29636fd155500ca41b15edbbb44c8a08dd01c25c977f086be0c5d3fcc466282c29a90d135c7e6a7f744d SHA512 4870bbeec69b92b7071e4ab0a84ec90bbfb7c8ea9e67e0f677244ddcb3c709ff5d7bf032d687b4408fe1a48bddd333316beafb54693f670ee9e3108d4bb2e5c5
EBUILD gentoo-sources-4.4.170.ebuild 740 BLAKE2B e189b71ce09c31f59d1f1677fcf5abd29b3d78ae0b6cc9a005d1032df430b4c80054ef542649730cb798645d792149bf2f150261385a68d1c850903d06767e94 SHA512 37942cec9eb169648c4f082c0342f8f86d7267bfd150b4e73c9eb9a74b6adf32edc4d09eece28d918619838a87a3f777c641651241f779cdab4ebc9ec7ef726f
EBUILD gentoo-sources-4.4.171.ebuild 740 BLAKE2B 5d5121408823a00c3011cfd1872fe733b96a59150a593d1f486c7e090b2099671cf9fe22128b9c69212a7d269cee06a75a2cfaa4051cc0416dc0ec0b5195c7af SHA512 083356a49686fa49e0f1ecd0bdc127b45f62e865d8d7b7292b48fa116b7478a3b1117698f577206e18d3a8ad8638ca4b24a0ce8900f24e22474cdcec50904856
EBUILD gentoo-sources-4.9.140.ebuild 731 BLAKE2B ff5efac7a37b07ba168cad16a8b6d0519fee245efb3dbef17bce7db3ecc7ef9309c1fab5d204f4956e94b13c2e2bef0b06e54ba01dd39aee840928bc062b5331 SHA512 ab23260199bac5cabd0080c1d0e0de64aa3f85087e4a5c7069249d5b4ac502179e9d153a4975967e561baf89f12f53accbddaf508a139c07cbe59eedc1b52405
EBUILD gentoo-sources-4.9.150.ebuild 740 BLAKE2B 0bc169032a5d5282ba88be76e8c2d4d8e2e9a6ec011ea53f291a489d059d9d125805cd85000b3ab28b6194d7212d48d22da94f8acf2e83cfa70b6abfe1b0d20b SHA512 5064e176a5ac9097de8a43fd8de5d3987f5c9ef21d0ad76e25cacc6034046483faf4ec607b6734661cc7b9254d96d23ff72f719cd2a8054cec7172dc382f250c
EBUILD gentoo-sources-4.9.151.ebuild 740 BLAKE2B 5938f3ad1b492af795371fc5c135f04e2a5bc2bdc56a65659196dea9864386edf7f6e8d6088fd4aa0272327dd0562dd2750395080da30776bfed5e78a4d71422 SHA512 838fe71f684cbfa6a9592df03158a2ca2017c07176d6e26420dbd7e66e690def4e133c3c6dd647f9c29280ad6ce34832201c37abd0ad894ef7d01b2226930c63
+EBUILD gentoo-sources-4.9.152.ebuild 740 BLAKE2B 93fa7bcf1894725c90a66dab396a4c125b47839a86c2fcba5cfa6bd35602af67bd07a5c0767b3541fdca2b48a3ef7b70cb71d65630f5527b0b3026debb054218 SHA512 2375f889f315cf05e28e6e21e34f7abeccc6eacfde144d91f55a7efa4c1ba0522b130da7d0b0e053d71a916901c648c03e9dfd6d8e8ae4346757bc3684adf21b
MISC metadata.xml 500 BLAKE2B 0876bc03bc9d32afee87523a55415ba549942acc4e9a1b65511ced2aa4038557854fd9f570dd1afb6d94ecd899d9cc48034911f547eb88ef76457cdfa62845e4 SHA512 c01d2263a3faff75c3b1f01eef806a9b0c0950c904c28c11b057cfdf2f5c302b95b20f45e649a3749c4ffafa6dafd759e7738bd8e807f23e49d2febaa212ec6b
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.95.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.95.ebuild
new file mode 100644
index 000000000000..04012b43944b
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.95.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="102"
+
+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.17.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.17.ebuild
new file mode 100644
index 000000000000..d3f4d0f22756
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.17.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="18"
+
+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.20.4.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.20.4.ebuild
new file mode 100644
index 000000000000..133e9c460165
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.20.4.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="5"
+
+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.152.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.152.ebuild
new file mode 100644
index 000000000000..282cf5ef2b87
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.152.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="155"
+
+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/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest
index 9d9a48b63a42..b33e700de9e4 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -2,9 +2,11 @@ DIST linux-firmware-20181026.tar.gz 167486645 BLAKE2B 9923b9a8ab692023022d7bceb2
DIST linux-firmware-20181216.tar.gz 172681622 BLAKE2B 3d98af002e5ab1ba8935a8716273311cb9f8f52462724882dc6bf63d96ac17011f3b68c37a87eb6e7447f1542b289fcd7afd3b4bbe21afa3aa63c7c2a2fa0ec8 SHA512 fd1790571a744ebbde7ac163ab86bdbe0476f5b3774e3a129eaac850207b146e5b537c7c1c01535c8813215274c9ce02ca9efe1cffe2406fb922f764adbf1a02
DIST linux-firmware-20181218.tar.gz 174835447 BLAKE2B 8bac1dbd413c4fc5c8c07bb299860504cf9ec39b3665e20d86c3755c2a655a5bd4508b406d91fe8648378217bc3aa49fdac05beafd31dcbc0a05496a195d1deb SHA512 58bb759378e569169a4499e5b0e09b7aa3e42a160b1187313fd8e74b4d26e45a018202c2dfd94b7b592cb0a5ad040bbd4051a0f74d7737aa3a72f0e3ed060dfc
DIST linux-firmware-20190114.tar.gz 175568625 BLAKE2B 1d89ed002293343dc448acb97bf047b99752661d7a358d8ea0f8d2fcce5331af85cde0717861fc429e71aa89647189476df0c92ebfc8edb75c2954e56d8a1860 SHA512 05df281667402b3265f401b3845c4ead22521c8c82f9a48a7fb15dbfaadaacce9fb9ca0e17c521c8928e7a82a7e170cc339697b8fbae8b89798a1f0daf9846da
+DIST linux-firmware-20190118.tar.gz 175570644 BLAKE2B 4d1492e820c2f03ab47068be4a8f343cbee62ab18fc72849a4edfa8a0afd5f3ed131f95efa578177155d8e31b7d4283567661855ee693566710934588ef65511 SHA512 2cc06f179c4a720a43f6fbf634b169bd664ec1740cff86abc78de4f30b49e5bd280f5134975a55a2d20f442a4bd72a91cc228ad23ef8c5bc67c7a08e1c0e9658
EBUILD linux-firmware-20181026.ebuild 3264 BLAKE2B c4807c4de0151798e24d4f60fbef04d10d68885fcf90fbe9e8148c7f9e2243ec586273e7ecf379f11582108c848056595a6d841ea7b78fa9a5090ceabb088917 SHA512 eefd8c608d20f1f9fe6f0f6417a57296b788d0e52dddd45e089c67bd1585e8e7ed2d32fd6cf1ddc91aaec18bcfabd8fae67a90fecc2871c2bc7b4423d4af162d
EBUILD linux-firmware-20181216.ebuild 3264 BLAKE2B be21dd1418b31a5e271d747912c6a03ceab9ba4200d7b800e49fd551203e0f7a4c9452076efbbce2164c66aea5c5c05a09468f77b42bb44e821d24896c6a4fae SHA512 9505939bf247742f154552b83902d74d4e3edcf3ac8bedab5d333d44a2aaf07839c1c2f05762cdd761e9f99a97def573cd47dbd16eedf98c821ff5c38792cfc5
EBUILD linux-firmware-20181218.ebuild 3694 BLAKE2B 2db2b8bae84bc63236f6aa3a7686f4f6ef6ea8e84e305991d67ac6f3db3bd9983123a3626f59e6fed137d4fe903e790732bf27e7b8841a4355b4156259b06fdb SHA512 ecda974e37eca65dc57fb9c9374c475b263978508ec957f5ed70c12576173c489734c0011311b1b1c857b86a61f92c5ed01f31611fcd499e818f2c0bab8b5035
-EBUILD linux-firmware-20190114.ebuild 3707 BLAKE2B 8116844d56ec98246c396584a85ebca8000f33cb414c318e855830b24c227e99e6a4eb630fdd90e41135f6267aef163eb91cbaad35235bbba6ba2b34704b39f7 SHA512 b02f63b6cced6f9ab3acb6ce04847d0eb571855b1120cc9eed55af8ddabf069da766bf680aea3c5b9882d6a752971bad6873fec6cd6a746a1598703e18f00576
+EBUILD linux-firmware-20190114.ebuild 3694 BLAKE2B 9087a9003d5eb486d271cef39f3af62c4bdfeb3b8e14f9cb9ed6e341d7477df5773708bf3cbd86b257b933a682193bcd18ae8e46707052caa646ec66fa94993a SHA512 df9472c30e735435b21cebbedddf7504256e6cb76d233cb9c06ccbaf2df1614b1b225a9d3ee001513ff1b2b9952029c046d9a426642c41e1dcbca9ab9d717b0c
+EBUILD linux-firmware-20190118.ebuild 3707 BLAKE2B 0407436553644a9ab4812e0fc28c49815a4c22d137671970c9b7262a7d396b9c9b4d74ee47f6f814558cf67c40f50dde1e9a315a015bf472a48eb962402a386d SHA512 df0853945d7e8c8f41816515b4b4c2f657336397c2b01387bfef742edf8c8d770027b17e5719b330f6283d6121d764e7465e747a70698d6c2cbdc3b5935b43d2
EBUILD linux-firmware-99999999.ebuild 3667 BLAKE2B b89213f7eddba701f283917616420b6daa64c275b8eac90179e8de0cb9d85eaf09b3db5c61472c27b1c9a909325596b30e7315334472d02fe7f226d7acdfce7f SHA512 c58aee0eb2cbe4d6ae0956c5c96ccc2a965772414f84ebd971be885a9c5fd2665dc9be925465d303a2aaa967d07e8a662f852947c830f74ec510e2987475acb0
MISC metadata.xml 570 BLAKE2B 16be542cd3a809097b54d505c5a4d93d5728e326d025f6c303404919832014868afb7cbb19e51052083d01d212ebb39f4a3d400bd1d2bd1bc676a5de9a9ddda8 SHA512 55b3274fb2d43a015620bdfa759c554a2e966b8a83b8fd72a6ef1c08dd0f3b8b0b6afba00fc846fa39b631e100d4df059aed44c98111a6a260d1a3f5048916c9
diff --git a/sys-kernel/linux-firmware/linux-firmware-20190114.ebuild b/sys-kernel/linux-firmware/linux-firmware-20190114.ebuild
index afca50ebb360..360918495e9e 100644
--- a/sys-kernel/linux-firmware/linux-firmware-20190114.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20190114.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 99999999* ]]; then
else
GIT_COMMIT="bc656509a3cfb60fcdfc905d7e23c18873e4e7b9"
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"
+ KEYWORDS="alpha amd64 arm arm64 hppa ia64 mips ppc ppc64 s390 sh sparc x86"
fi
DESCRIPTION="Linux firmware files"
diff --git a/sys-kernel/linux-firmware/linux-firmware-20190118.ebuild b/sys-kernel/linux-firmware/linux-firmware-20190118.ebuild
new file mode 100644
index 000000000000..7f6679a3bcb9
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20190118.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit savedconfig
+
+if [[ ${PV} == 99999999* ]]; then
+ inherit git-r3
+ SRC_URI=""
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git"
+else
+ GIT_COMMIT="a8b75cac06f80dc1500ba385680ac5b5c1d1c4f8"
+ 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="linux-firmware ( BSD ISC MIT no-source-code ) GPL-2 GPL-2+ freedist"
+SLOT="0"
+IUSE="savedconfig"
+
+DEPEND=""
+RDEPEND="!savedconfig? (
+ !sys-firmware/alsa-firmware[alsa_cards_ca0132]
+ !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]
+ !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
+ )"
+#add anything else that collides to this
+
+RESTRICT="binchecks strip"
+
+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() {
+ default
+
+ echo "# Remove files that shall not be installed from this list." > ${PN}.conf
+ find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf
+
+ if use savedconfig; then
+ restore_config ${PN}.conf
+ ebegin "Removing all files not listed in config"
+
+ local file delete_file preserved_file preserved_files=()
+
+ while IFS= read -r file; do
+ # Ignore comments.
+ if [[ ${file} != "#"* ]]; then
+ preserved_files+=("${file}")
+ fi
+ done < ${PN}.conf || die
+
+ while IFS= read -d "" -r file; do
+ delete_file=true
+ for preserved_file in "${preserved_files[@]}"; do
+ if [[ "${file}" == "${preserved_file}" ]]; then
+ delete_file=false
+ fi
+ done
+
+ if ${delete_file}; then
+ rm "${file}" || die
+ fi
+ done < <(find * \( \! -type d -and \! -name ${PN}.conf \) -print0 || die)
+
+ eend || die
+
+ # remove empty directories, bug #396073
+ find -type d -empty -delete || die
+ fi
+}
+
+src_install() {
+ if use !savedconfig; then
+ save_config ${PN}.conf
+ fi
+ rm ${PN}.conf || die
+ insinto /lib/firmware/
+ doins -r *
+}
+
+pkg_preinst() {
+ if use savedconfig; then
+ ewarn "USE=savedconfig is active. You must handle file collisions manually."
+ fi
+}
+
+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."
+}
diff --git a/sys-kernel/linux-headers/Manifest b/sys-kernel/linux-headers/Manifest
index 8b2d6ec393d1..e6fe8de009f3 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -23,7 +23,7 @@ DIST gentoo-headers-base-4.4.tar.xz 3911752 BLAKE2B 5031ecd48b99cb0c9c35ca935fa6
DIST gentoo-headers-base-4.9.tar.xz 4052748 BLAKE2B e279954c56170fbfa4ebae8dade731825b3d5f0cd5d73a5b33cd93a9c8f5fa140e14edf0d5ac26a452fe8a61b16fdcc851f5329f56e4c8dcf4472a995de44c4c SHA512 a03418cfba7fa4531279d9122411af3e285e962506e8df9279fbbb27ae08a4e30725bd1cf03f48ad523f61f2889195e6c844fa4c7b4ef2f828baf47ef402abfa
EBUILD linux-headers-3.18.ebuild 1433 BLAKE2B e9f705fade3656a6e3662737a30e44dc2c2354184304222fe466471440116762ad1976f6ca56d223bcd51afa82bde434c9d26c43450b274d0842f0ee87afef6d SHA512 8bba162f7ec52127681302a552fdb090a6fbe000e741307663d98003476a056ebc25e2cbd1b98f0e1bff0b8ef274627ff920901d3c79cf6196e16a5da04b8a98
EBUILD linux-headers-4.13.ebuild 1507 BLAKE2B c52f49cf153cb2cb59bf9202c9eac06197da88e85353984048423300bdc0383ad70ce08b24f06839cd43cabebbee311c17b3482e42552d343c48ce2dbeb8c7df SHA512 f2635872e189cc11fea828b5d0e392218eef81b7a98807c12cfdccf8901fdefe96614d27174ebceaa35e492b358729b904669f285c852cd7535e4f595e7e98fb
-EBUILD linux-headers-4.14-r1.ebuild 1500 BLAKE2B 3902147808799f66645aa2553bff109b66ce0c9af408baeaf1c56e9a1cb13cd2a4d5cc15cc2330c54180e1604c415921346bec0e1bf43f9ee3a664f20fba29c4 SHA512 f1f28bc43e034a6353ab9132f4338b51336e9217c4b8d8a0a1e35622372fc1b6fd82c272b370ac14903f408efcbee04e5cfabfec0347e85084a07bbf02a22a9b
+EBUILD linux-headers-4.14-r1.ebuild 1499 BLAKE2B 003938510aad193b1d6a111c2843b79d2072882808e940ce5c80bb271f0e21f38469f6499802ddb3cb425e2c292c706acccf4c7aa5a33d471e478417bc5a50a3 SHA512 5b70a45661ab87a6dde8cb53cfaa78a4f30825cfe8967d075348fb2cf96cc251b766e0c36a4b2f24c508aaab5ffbd2b07edc08cdec29792cf086408eaf1a80e7
EBUILD linux-headers-4.15-r1.ebuild 1519 BLAKE2B 6d1b24772c1aea77fc91386872801ebe3fe06c2bbed531eb82c028f09fbce4b25fbb2883b487aff0e0fa491f5aa804ca18b43096c9fd2fa36df0cf4a6f1c79bc SHA512 43997a52bcdee13acb3e8fd8d6068fdd00deb8cbe18fe5874b2a0b53576a52293f0ce58973b018572947cd8e1f1c6f0a99bc8636ef2ad144a49bb35d11b53157
EBUILD linux-headers-4.16-r2.ebuild 1698 BLAKE2B 83414bf8ba9db9e6ecb9a42c34db25a6ed9b43111ef86158a3c13b431609bfce5b8a282ef2253bdc3ec65563ff29c01067473a17fa837e705fd5ce1888746a57 SHA512 bb0f928e073ae3f793098c7ce59ea85462405cd52a47cb627d2fb576b060c5eb60464757aa392d2748be6333508b56b6f59a04606bda6f2c6b7641acba263f37
EBUILD linux-headers-4.16.ebuild 1709 BLAKE2B feb0f31d53c3c095d9db9e09ba24bfbacada0b82f0959ea2a97c26ce7806a3cffbbed01b8d6cb0ac88c8bb8c7361327c3ae37189b82cf29ae03fc4409e63c1cf SHA512 b0e68a128feb68bf21e717ec0224d0a6033249f553cbc161b3d5da5cc8ac94220ec3870c2f5933d1c8bd49b38f5c21886227638cb3fac1f7e49f4950fcb2ddd8
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 5e39a6ce99d8..4f9c1188e661 100644
--- a/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
@@ -12,7 +12,7 @@ PATCH_VER="1"
SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux"
DEPEND="app-arch/xz-utils
dev-lang/perl"
diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest
index 2b6f2b32d15f..634540b65725 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,14 +6,14 @@ DIST linux-4.4.tar.xz 87295988 BLAKE2B f260f1858994f5d481fd078c86e51bddbc958f7c5
DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7 SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
DIST patch-3.16.62.xz 2280016 BLAKE2B 5ec85d7e7e345cb21ed48c860dd263067f58ee29fb2ea11980b37c1973dc944b4ffda7bf7098b8c12573915f564a76db94b35a337d172525979cf87aa8cb2ae8 SHA512 c438d9b8df33484ede82634352dfce366b6b21dd589c21556582337ba16e73788e6219ba64b57160264cbde4da2508f54a716287c5520b89ba9be21c0de63bc3
DIST patch-4.14.94.xz 2161284 BLAKE2B ccf2d8fb66a4c7c80d701b89a275f08d8d9af7ef6215d49409ca086427b3a1a560933e56d8b22c1f88f256327a45d1ef2f2ec676cedbea13a133c753d3740e75 SHA512 12ea4d6b0e6c11b4b5d779c55a8fc7471f606aff6050b418947f460b7cf1746bbe83dbe2a756d4c93887c9dc69dc48e271fbfa9a67d497e54464c49fa641678a
-DIST patch-4.19.16.xz 508744 BLAKE2B 80aa706da621fb7d23fc63e1f21d63f79ad5fe4147c2202392dda09abc59169b3c153369243af7c04adc0226284cca8f12030de5b05da34d6753a6e552146c3b SHA512 77c34c300cc9982fbc08eca0bde67b6b6a12eebda075e2c5791f364e6d7cabba2d6bb961da6c78973145eaa8ce095167e00084b91938a466c4474dfedbef7589
-DIST patch-4.20.3.xz 91732 BLAKE2B bf99271bcb35508df239343fd6c9d57c246f88320b586e44e2d97771d08b249a24db230214d4957015a5ed35261e201f0680101b99d0e92f0f1f69bc53e21458 SHA512 47178b8e3bfe4ba09cb82bb1ce8b0742e6749d4be3412fb57518918f7109e74eac1d3d8eb32a43e21b3837a14f37d5eefd8cab819defd10cc2db61fb0ceddeaf
+DIST patch-4.19.17.xz 532228 BLAKE2B dc272ee230293eb59663717cc058b4bb85149dafa44ec671c8cae827f69490c15fd910a377502a0cb15c5128e8af038b6ecee4394c8b04e7be6a4695722910d3 SHA512 defab91e5c81cbee8e3cda6986d4677b1100e28daa7684cf8f2205032881d4b199a93a8995da8054c9ce1b3a2ee36f5afbc0a807f1ea0a1dd83817fa017e20d6
+DIST patch-4.20.4.xz 122576 BLAKE2B b1d39801418472f72680c8b44f923168e553aac2e48463bcd8849d372eb612fea863b8e65b8c022de42bd3f37f7e7fc06cd684ba1b7a79a849fe2f10510dc2cc SHA512 56d18c5946c73d062665e92cfe28cc8d1a18a00804d1ddf1e0a8e8d5be1b84342b09ead1ed968aca4898fe689dcbdb8dfd4862a5f179c69bda79f8c1a0fc645f
DIST patch-4.4.171.xz 2341372 BLAKE2B c7ff64686b34699c0e6777d75b805a4925cd3f6d5be00932f21f39e5e81d3514f04f1a2b951184f09a72493099bc2c7b9bc109594bc4f4948e7a6ab360612b2b SHA512 eac8b50a66afadc2705e86632dfcd3bce5137f39d12f2906271e888c88041d280b3b78fe1800545cf0564dfeb34157cc76d8df2ad2bc1a72fcc5c5464a32c49a
DIST patch-4.9.151.xz 2509708 BLAKE2B d5c636d98ef6de8c0226617bf8c6e1cce4cac2607509e3a4eee7003468e09554224dd93ab87a28398f1fc724ac8855727fa45d7949cafb55883abda377ec1ff4 SHA512 062222410298fe8bf6737f05d0ada585130abbce4fb91daa0ea390cbe065d0c4c4ebc7ffdabbd21e0b5e3faf42dd23bebbf8eca71434e214bba8687f89321bbe
EBUILD vanilla-sources-3.16.62.ebuild 423 BLAKE2B 5acda14d8cb95461c977673ebdd223fd562cfe5fc58667b78a3cd62d96d1920f169f9676c2f6e60c6ad7ae3e2aaa2bdbbfe0b3c43467d9bcd868fd98699cb51d SHA512 4e599f139182f3e7040e2b3c0e13ee4712a67e6f7902bc1be1b73e198f5f2516511fc13032c10c28bdad2e74dea1459956f5f42021c50150932963590ce397ee
EBUILD vanilla-sources-4.14.94.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
-EBUILD vanilla-sources-4.19.16.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
-EBUILD vanilla-sources-4.20.3.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
+EBUILD vanilla-sources-4.19.17.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
+EBUILD vanilla-sources-4.20.4.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
EBUILD vanilla-sources-4.4.171.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
EBUILD vanilla-sources-4.9.151.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
MISC metadata.xml 642 BLAKE2B 6aa41c5f612d15c0b53c6aed058b2dd01bf9d7dd1ef8abb188f85cad84b43be94b3279d7c7ba50b3ac1b112c385ce01a8a8bf77d3a85dfd8e18838d7def5031d SHA512 b7e1d4e4e6a4a75046ace025fa1b42a38068dcbdafddf2b468287e9280832173617202c036b1ad1fb42c2f2e16920c44f0580039e3844cbb73402143361f764e
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.16.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.19.17.ebuild
index 6f2f5701c4ee..6f2f5701c4ee 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.19.16.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-4.19.17.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.20.3.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.20.4.ebuild
index 6f2f5701c4ee..6f2f5701c4ee 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.20.3.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-4.20.4.ebuild