summaryrefslogtreecommitdiff
path: root/sys-kernel
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-05-21 10:20:03 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-05-21 10:20:03 +0100
commit6f8038813c460b4f0572d5ef595cdfa94af3a94d (patch)
tree3509e94070265053394b7f2e30a779d7e60c2064 /sys-kernel
parenteccb70a7f91b2d22582587f26d1a28bb31408b45 (diff)
gentoo resync : 21.05.2019
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/Manifest.gzbin4231 -> 4232 bytes
-rw-r--r--sys-kernel/gentoo-sources/Manifest50
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.116.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.117.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.118.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.119.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.120.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.19.44.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.4.180.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.172.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.173.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.174.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.175.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.176.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.177.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-4.14.115.ebuild)4
-rw-r--r--sys-kernel/git-sources/Manifest3
-rw-r--r--sys-kernel/git-sources/git-sources-5.2_rc1.ebuild40
-rw-r--r--sys-kernel/linux-firmware/Manifest6
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-20190514.ebuild312
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-99999999.ebuild308
-rw-r--r--sys-kernel/linux-firmware/metadata.xml4
21 files changed, 612 insertions, 373 deletions
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 8de440eca44b..24720f478bef 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 db9e33f22a47..8aee479d41c4 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -4,21 +4,6 @@ DIST genpatches-4.14-112.extras.tar.xz 17492 BLAKE2B cd6ce9e9541db874ddaac70afbd
DIST genpatches-4.14-122.base.tar.xz 2747036 BLAKE2B 1fb32bffa4f501ed7c348c5ef373b156807d90432a68dc1b042504cc007f19a175167bd53a8d5991a8e9dad1fcf5ef52dba4be8cab9883cbf969f913657723e3 SHA512 cfbd539649478f8b14d60bb9988d5dc6e82a93c7ec13a3c590a326185bc40d2622297f944b7060278407752c17b36966d87085b59f1e05056c3bf97247715ead
DIST genpatches-4.14-122.experimental.tar.xz 5224 BLAKE2B d63589b1eedda1bdaad3b7e9ed1bac9c02986cc4c3bf8e2fd1b80be1051eadc5f217c3cf1a76c775ade732a3da17b9256f7450b8c3e7bfce3f871ec79e06324f SHA512 87c94ad73381cf86ba2e687d1023cd16b00dccf45e1d50108bd3157d2942fc2b5cd4f461e4968c8ea8120b25c308d6b29941a75c9988ebad865f7b3f3139a163
DIST genpatches-4.14-122.extras.tar.xz 17488 BLAKE2B d04fec3b9eb350599786270edb09d56d7f75350b48ac08676609c6f2e55e7ffe4fa6a8aa14bff9787edf0abcdd1e62e4479dea27ed3319bc31b20957b3cd5331 SHA512 a5d48f6edcd34c5cb26174e9eece2b030a5d9ecbea60dd3c7d5bc43c0d8d3f86153e0bf236e394f1f7fe3beb4010edb650f0a8dd955193f9b9e1681262a9f51d
-DIST genpatches-4.14-123.base.tar.xz 2758588 BLAKE2B b242088fc0f9969a136ed42d472fa63f61afef06e67e6bbc6135862a653652910119b46f3b8fbcdb8b39c64226ab07460f578d5d0aa3b495c10e1eed23a09282 SHA512 77bc4f62568c6d24b50d0385836182c518ae8479a9802369b7fb4c38b691080ed926cb00580bde6e722cd9fc8bbf5135f007b11e55bfc637eeecf4c9c49a0374
-DIST genpatches-4.14-123.experimental.tar.xz 5224 BLAKE2B 3b63f0927bdb06b5236eca76bf109291c8dbb7f327ba1e8fe47e0a9a329cf14b4e88c17b54eef33ae3f175e617aacbbb80d9be91d486ed26dfdf5d73449db2de SHA512 ae7f71fc837d26b6fc759e27408d5ad7b0ee6baa1c687814e7938915bbbf19a6d8010a9d0996f7728b470318858d11a6a5d219cd2255aad9043a4e99714855a2
-DIST genpatches-4.14-123.extras.tar.xz 17496 BLAKE2B c85fd976132f2e109a67674fd9ff80593240912b250d022b6f104bd5ffc316c955bf12fd7418250f0e487204a71a72c349fd3afbd7211dbc14cd5a2ac891b81f SHA512 d31196b50e23920f56a0423f6830712dd33fbfdd281c843b6b6669bde233bdd73300a2198dbfaaae9588e8523474398311da9a258e835ee6777dececcba626b1
-DIST genpatches-4.14-124.base.tar.xz 2767788 BLAKE2B e42fbbb9839fc1f7b74b92e908500cfdc6e70e9c9b6b0c68a7f890c9add0bd5895439fb3c2bf57e784388a0895fa08e89857160feaf498fae96ec55b7e92ec20 SHA512 601248b7b124623b9d2d2deab813a182dbf7c7a8e43436d8ea9c44ce17dc921fa2d8bc8c2dd95403dcfde321673d6cb79e25592e2c9152f16e29f2c48c71fb89
-DIST genpatches-4.14-124.experimental.tar.xz 5228 BLAKE2B cd866f17a0dff11627c1171cfc7d8fcabe9cd1bb8bd3a049e3b9b86672918e917b0ca606d761392b067785ab75693db1da1b0787b1b83a5afac6cd0fd4786f91 SHA512 48720cf1d33e7b9bd5a46c11c3ecc4da039fcba22dea129f0dc7bbb186387d21befdbb203695b7880897f322bf3f796400776f36cf7f87df3d163e129a719ded
-DIST genpatches-4.14-124.extras.tar.xz 17492 BLAKE2B 96da8ec5576aa886f6a6d0a7677618f62cd5736cf086ece4c572ecab4fbd07e06ba9bb9bd15be02a36311d97c5fe8bdc8d31b170e23fbd5664a5ac645f0acab9 SHA512 6e8ed1c4e3079bbdc7b855701dc6b465920564f74de7ca0f5ccb322a127762651c8ab85e8f095571b120aca42f18178ec92aef6cc09b2e383cc9cbba5ac4ae36
-DIST genpatches-4.14-125.base.tar.xz 2787836 BLAKE2B 707d84a54fa93d133c6e1658d9763534ff8c6f11055494457f13a80a30f986e1d6621d5490e8fafb065e2c9b26f286c0e61fd556a4227d1dba137d0d9bd5bc94 SHA512 efed730bfeb53c44fcfeb89813294a2aaec0c84811b256eb839e5dcb126aa46bf7b2f0c17bb512af07669951fdcfce1b7e21d89fd7d7948f54bafc408084e7ab
-DIST genpatches-4.14-125.experimental.tar.xz 5224 BLAKE2B 75a0a991788cb4dc3855de9e5fde20b6ddb2e43836530c492fef565062c6508c4ad773987cec30f5ed440f2d1689ed1f52584c778422344ae06a715b4d5a94a9 SHA512 baf0d9d00ab4f23304910bcb85d9ca77cd85eb07895fba591d12453e4a72cf77f6dc50650df5cda4dd4b200f711ba47847ec48b4f714ef30d1bade70569c8023
-DIST genpatches-4.14-125.extras.tar.xz 17492 BLAKE2B 5da2ad6748f4f34bb952e9d6ec697bd1aeec722f74d284659c69be1409c49a800f38d6a7b59f046a77ce447adc60ed888668c1012bc466903518e975e8905ace SHA512 9508eab58afacec6b9292f5054e504e735da2a56bd356e761e9184b9539ed44f96feb088e3828b3bd390387df3aa50091c50fae029d8ad3a86d8cd661af59e67
-DIST genpatches-4.14-126.base.tar.xz 2797468 BLAKE2B eaaf789d119871dcdd5124c1683003f4c0f47267cb4087f4ef9f1325ea9d096f4d567207f1efeff81db23e620f8bd2bb9b9c4d7a5e00553053016e3e576e7474 SHA512 3b098b53ab7fa36d82a8c0c42e5402c3d0d442ea14bc8588e8651cbe6df2123209e847ca71f8da146fe574c375bd77ba7a249ec501a94c523819a57076b2f2ec
-DIST genpatches-4.14-126.experimental.tar.xz 5224 BLAKE2B b1ab8b5272e41f7bf1b39844884c6665d87e2a2afee57b29065d5810c6aeb4747d005e7fc99739e106b2e5c0ffe034f3df903b631aa36dfa99d1452fc9a1cde8 SHA512 6c0930098f39d81457a82c4d169197fb43093db1b4977ba45b97d78e5c2abe8f2ed5f1c1d3f5eee28c501e18995c6707fb9df8f77747bdb19c530b144fb91265
-DIST genpatches-4.14-126.extras.tar.xz 17484 BLAKE2B 05cd9966ef113d421f92e329400d1531e29b7aef8deac1c306abfc0fecb5a53e0cdeb565bd90ce42111186cf5a294140024f25f1d2ddb114261a39977d00640a SHA512 3ebfca34bcf9ec927455b8ac05213c041c8a1958edd6201c14c114128f990fb487cb013fcd6f59088edf1522f82eb78d95702fc67f719ef371a7520e2f009b29
-DIST genpatches-4.14-127.base.tar.xz 2812716 BLAKE2B ee5930d697f3a9b0e42b502d6e23813c8715902f4edf3e251f8d9a827e966c208ed3c8118bbe4646de699e72308d8b05e79d6393d9c2dac4d6f9129cf62cfb70 SHA512 b0493e65d0d2f169822ce206a0d7e0b195e6c88cef81dbb7d396f70555fb9544af305a62f542cc88b217bb2c92328f3208bdc74996f899532310fae2a86fe24b
-DIST genpatches-4.14-127.experimental.tar.xz 5220 BLAKE2B 5fbb6b81c38a332ebe53a0dddd022657263fc008bbaf447ebba0a48f7167e19521bc253a691c845214d02f8030c1739b4c9ce603342fe006b6d132c691ce3a9c SHA512 5842bc6a890ef13c917f0163e9a3431a863fc73b7072798ad1acada1618fed1bde4972f23853186ac2e2bd28587226e80ab9baee68a4a78625203889a11dfc01
-DIST genpatches-4.14-127.extras.tar.xz 17492 BLAKE2B 1e51904cdc8271e976030e782e6a321585131ec80ae7ae58a6d1b058e4f9743b772c86c0feb7a6a367aa344913d6f3815a10d88110a5fff994e18ebf765cdeb7 SHA512 f59ddfe65e10f117a2c24ccf43394795101bdc5b0bd45907af37324bcf984853eed4c1dfa320ac6e371a2f58e8d2c43e28ddfef6b0298db63878d95827d32e71
DIST genpatches-4.14-128.base.tar.xz 2840048 BLAKE2B 965e2b5c469fc30fc9f3542f8465a7b492f0215396dfbda37a35e68a1e6536213cf66f23909adfdc31fac0b53fca7ae1ce65c785a12f512925c3443a73707cc5 SHA512 b7f77407ed6d60cbcf4b60cf7334d0fef348e9dd68f33ae6920fc44ed171135b5df6b1012c1affd3cb570d92503e429f98ac0794cc697d7bc4b293f966f9edbd
DIST genpatches-4.14-128.experimental.tar.xz 5228 BLAKE2B ba37a6cce365dfb193d3339d759010bec8f18b4ac558b104896b09c329941a09ba82f993103a1d8a18321f8a2495db3bba9639ac6b70d028dea5e32aa30c5443 SHA512 4aff0ff4a96ca1bc347a30a2bbc5232fd3d406931b74f62b8b3e57cddc02dec54d90a5d9de67e5e2c74942b68079952a9732dd2622398f290e4627d93db4510a
DIST genpatches-4.14-128.extras.tar.xz 17496 BLAKE2B 87ddc81f1510f0a71622bd6867efa6b2cae6c2bd3eb184ea0c08219cc2692160918c1b57e46866d4b1bd70de821d8cd40f59702cc62b87ad1cb59d47654e55c3 SHA512 5610b4c2d3c0de6819dff887dddd7b1375df3ccf1c2c91c3f64565e8ce077e19e8c43288cb01265bddb0b1cd16c833a5795b39e94c3e167d9ad0c94db7270f0f
@@ -52,21 +37,9 @@ DIST genpatches-4.9-165.extras.tar.xz 17364 BLAKE2B 6ef1de46794e1736197c39cc4289
DIST genpatches-4.9-175.base.tar.xz 3022348 BLAKE2B 2d3776418459ce1815a474720bc67a9cf705adb6c80a046748ff05383bf64f36bf94d2ddedcc977a32c53b0fd0152d60a386f8cbd5ed37954bc9bf903f8ff499 SHA512 b5c57e016f3608f3bc0f9aca7574d5cc605262c56fd83dde8c149d422f9d6957bbde3ed9bcfc4d65b478d0d0a00fb2ee70fd73ea87a4668f53c0126de157158f
DIST genpatches-4.9-175.experimental.tar.xz 106412 BLAKE2B e31e0db80256628cf616680f6d00ce67a458430b34d9c29ac41102c1e81905205958d0512582d822a1b149397a402844bf34a124cbf215c14220f183a7c88f98 SHA512 982b94d4d2d11f61571a147fa346aeaab9822430a114ea14f65030dc21184b6ff6999acfb997ee4fe6feeb8e39daf0a6af70b9ea19bbe131b915f9976d857a8f
DIST genpatches-4.9-175.extras.tar.xz 17356 BLAKE2B 7a8986357ce676b6b735c4e785062e1c9e93524d3d3fd24cf0ac0dd5408d520be41bd4462e6deac661f0da8af7224029f7739cc829d843c2ad5fb5f292bd6f4e SHA512 86fc9465358662708761e389c006d0e135f184c8e3c69443b0d25aac75433fb2496f92e264dc8a20f6c453f8572d58a6b9a8ee342084c3e1b463346f3087518d
-DIST genpatches-4.9-176.base.tar.xz 3034312 BLAKE2B b292bd7679b0f16a91f25032cebeca5cb71df584fca02a905584cc7217cea7a57d071da509064176783b8e958ce5e0659a1c6619365ee1104aca09ef2256d81f SHA512 75169d53f4952588c5593a24b1fe85772e793e90d555343ee30cb6d9d036e54518285d1bd7529dafec220521f7bd89498466aefee48b5eca1b9972108d962940
-DIST genpatches-4.9-176.experimental.tar.xz 106388 BLAKE2B e1c52f0186238810b457af3505158766aa287588a2e65d581793234961d58ee18664c31b0c4bc16e376a18de9a11bafb0cc821bfcca278458934283c4ac8854d SHA512 7e5f39c40230d9f1577aae35bc49a83ea4ae1d3f8e642c87f256bd2cb7316a1d9546424e1b0fc9fd31040da36d1d6c98b6b2f1bafba07ea8cfb99c755b3e37d0
-DIST genpatches-4.9-176.extras.tar.xz 17368 BLAKE2B 47cec1d030a537612f03de83f9bf9b6f8b58e2cb6ac4f63b15249bf40f4b31d2925366e0498a90f60604f86b13507f90967bda28c4a85c064add12b0e5ba5a10 SHA512 ba6074e8f0f37f48dd8d7a4dfe6705a6ab2b983e109bf56be1c759fcd76fcfdd93cffd5b12fc9efa1fe1a6a06ea310a6a5a9eec3c583925b832c858d8157c110
-DIST genpatches-4.9-177.base.tar.xz 3040348 BLAKE2B 83a84bf7767b2cb184a1466721e71b24ae3c3c43350a6a8fbd99a71031cdd324a1f1cd2d23096df1a1606dbf0ab55ece996952556a0fc56d4ab70fbd6f7e854b SHA512 071bfda4824edbbc8e9363195afd5811ab2a217a9b59915f9ab010e62d02ff67a604954793b115a29a63419ccaffc23f43b765e48c13a4c6cec89dcb0af5a1bb
-DIST genpatches-4.9-177.experimental.tar.xz 106396 BLAKE2B 2a8f04895905528d1bed1254ae66241d0e4a3bb846a8f589ac1fd4808a969dc76d20e2aa0740471c7c297b1032ac3f006b0f809ed5744b38185998feb6473e98 SHA512 7a169f69132ae75a9a76dad5969b99c8972aa1371068b4737f3bc9736f86d7124e57f6624cbf2c7b5923f154830b8fc8fcb4d479eb48e3e167676abee09c67e9
-DIST genpatches-4.9-177.extras.tar.xz 17360 BLAKE2B 8119bc2e4c5c71a2ac9c7b1bad3b4f1a9d7c9a52fa0b06b0490e0ce6cbe876f48cdb56998ec81a37ae9973dde638c4f35e1145dd17976143d7221fca893252ca SHA512 b1fc8edb7ed6ab4ce73ea7cfb8dbe47a70c98b22fe92577a7a11faf3b626accb10dda5b3dc7dd4ce6c93eefe02a60ea37131e7ccf922ce2116cc404329eac4cb
-DIST genpatches-4.9-178.base.tar.xz 3056024 BLAKE2B 1982a9513f20f1359d207180061dde4b09f14d0c44090f17abd0f56882cfab205e0ae7fe312ea12f9659b1d364f6f290c646fe29d710cdc5b45b4e04f06b9f80 SHA512 7980a66f92acd2fe481d8ca1694624709dc52eb881f3ee36bb60596a234e3bec69586a7ac33d57b9c637efb13e1c748f348065ff8a18a4aea7ad6dac02c72be8
-DIST genpatches-4.9-178.experimental.tar.xz 106364 BLAKE2B b03fcb5ace5322dd922d38865ffdca1fc19715c2a01b09003a6b087764a702f7a788c8a355fa281fe9e71f1f91268c911d5dc9310e37bb9fb253279d02e48f92 SHA512 2625609c951c20e888f3ebb18c6a64d5d907c37f6ffe4cfe3226c756405cb919bac8dbbe1c413908676fb00d9b44d9123a8d92302db2733fa22aa37b9b025b63
-DIST genpatches-4.9-178.extras.tar.xz 17360 BLAKE2B 258ecc06201b91c64c4e605534a26d967f235ca7218bbe4dfa035e3b7dabe0dd994e6a67566c00b2b7300f520ce459c4a1c5ba02fa6d1cbb1e9e4f88b46aa39a SHA512 f7ea5020bafcee51899ea38356c0a249e534e2bcabd26c95db063c1599ad23007ee69b7d7ade60f30f296b588e0809846fc8c8bdc7fb0838626070d6bb5f75d6
-DIST genpatches-4.9-179.base.tar.xz 3060236 BLAKE2B 0cd2b997aae6daeae01b65b4653ffbaf60259954f3943cf5d58940704d24a8750d61a5e9dbb857931ce83b01363d020d56c12b1ec3aeac694697b5a494c5e2c6 SHA512 bccffb55adebf12fb45311361102bb23da781b727b85a088db3a60dd87b40eb80444d8cbe213e30dbe1264e96c1364fd0652e7d75c8883fd5a15b78c1b0f7956
-DIST genpatches-4.9-179.experimental.tar.xz 106352 BLAKE2B b7491d53c206ffe61bfa75b9991cdaf5b9e4bdc2e9ff75b7697fab7fa792f417b4ca827e6c884d8a133187074e4aaaa3dcc8eafcd63af0f16a26dca550f3dca1 SHA512 517b51690ccbf9357259e92ee459d88d973c4beaa48c3e560a06c2539419b606c132dc6653afb427bca1ec3f5d10df28fc704f5efed92935863555c9777d05d6
-DIST genpatches-4.9-179.extras.tar.xz 17368 BLAKE2B b5ea1d5dbb3c8aa0a49636f7dee83b2b3d3f2c243c73f67b6908b42d561123831437262ffb69dfe8e2e6e5b5ce5076123dfd634f22b3d0dd4f14f564ff83a588 SHA512 effe6b1c79926a680f3a02cb9c9780803e20a7c3cabd296f9b21b913ee97b4404451fab03728b3a5dea54a51013fe38cd501932fa570e5b04cd27c4d97688b37
-DIST genpatches-4.9-180.base.tar.xz 3084316 BLAKE2B 55780ae0dbb4de6f4904ad4f989a3076e4237dc498e6cae879b7f0ca82ad9b86fd0a66f77ccba6fa1b496b892f74b0d6407df9c8f7c56896659512e757e377aa SHA512 891d8f5e14c1990f13d11db2bc32ab0c4526ba21ddc71cd7fecec3255e8ae274d348667232a279ac61b7b5be596b58f0f2326b28c7d01969e8580660fcc6b0c0
-DIST genpatches-4.9-180.experimental.tar.xz 106368 BLAKE2B 42bbaacb2b20024fa109d8a0154bcbe8b451e6a8bc25199d234fe0b9899f79a9a421bfe8f293f27b44026878d574ebceaefb1e9b0f0fdca351a8fd8076e204c2 SHA512 97852af7d6b96ac97ba598c1ab8b861da01db1bed2c31d82671a55a398aa9caa6e0284e3e5b90d952f64b7b9bfa5d601d43e5fd6a92017336ac5c71ba95d68ad
-DIST genpatches-4.9-180.extras.tar.xz 17360 BLAKE2B 18f344737f7466e016989ffff6d46bd6bd2db78a9984fe1d7691e98f42891f224ee38cb111011bb5d1e55a2a60048ab2ab1edd8ba718bb35f9e28012b2bfce45 SHA512 6d6206104d0110f5579e044a918a5d3d2edb4d98adea4124605209b90b931dffcc408c622416ded86b9127bb424462e058ff95b66c033441961cc57a4e67709a
+DIST genpatches-4.9-182.base.tar.xz 3094892 BLAKE2B 51d65136b98643b668e8a9e1e8f2f7e2db89b7c5ce73db432d2a9def5d46097e32fbfcc67bea94b84d00770cfb30cbea5bedb17f259e3efb87f0fb07312619f6 SHA512 c1a85146e744a13d73d3b600b6d43fe91bcd4e96b004cc2bfe8cb8ff6cdda91e84b054328eaaa70177c2132d013d00d778219947d9801933381562ddec3bf9a6
+DIST genpatches-4.9-182.experimental.tar.xz 106400 BLAKE2B cf46a596cacd79ba0ccea9f16a76354a20dc3d6b09d587fbe826fbd1e62cec4d2c7fdada11a9c6fa656ad2905923f136d0dbd8960af35072f315c3b31cfa8b1a SHA512 6d9a887055c095d58219159d2038a6b5d869c1ede51744e15d7cccfbe3c09d4f8574e9f792b5be6a4c102ced7ae706f3b3323cebaf131b4790ef7276a1a95b56
+DIST genpatches-4.9-182.extras.tar.xz 17360 BLAKE2B 86a04000c8361b00780cdba1fcd62d81501a5840948bc95b9570add0ee1d7b485842672b512ea8e241ea959daf8916e974cf0bb367b3730a7bf1ecad2b559972 SHA512 d6c805944012aadc2dc2528f205a791f8d368bcd8c0234c4d9e2628b999cce7982b36269457e42467c17f59038800ee9128ff0d0659b8f4156e645848df5aa83
DIST genpatches-5.0-18.base.tar.xz 529328 BLAKE2B 7180f31d9d286d43de08aec505ea79df741d56c2b08cc441941755d811b6410f7bca279343b2b8cf9389a9865a7575cc502e44f18330d66e4793c9c77cc0005f SHA512 4897fe00787e5136df302bbd4b0abe030199744ca10b2c9a23e229c5c5d54e6d2a5995d8b410bdd3c07f9736f338da480737b4c16de719d3d1d4e87b13484305
DIST genpatches-5.0-18.experimental.tar.xz 5812 BLAKE2B 3d34ef9c257fc4902ee0a08c920b57b62cba8e9f93fcd48c0331f6d9d67b9cc9b230c10ef62c4a6bd6dd476f95a985307ef962ece782fef3ec564b9e08954913 SHA512 7ce3400126ad97e90fae510dc29bb0e330cedb97ff56696b0df0a77c1f49be7522de0e9e2aac084bde182001bcb74872c0ed6bab1c05d469fe5a0d66defb5958
DIST genpatches-5.0-18.extras.tar.xz 1724 BLAKE2B 6751d1b8374d3c5781de3d47d6645263c71625ea665343483a79c1b824b3667dcf56923aeeb974d3f0c7cf802e45fb9931a627815e2fe7bc6d5855a3632ba865 SHA512 c63c44eab24600e44ccf96bf8a81eaa77561b61447d30085da0fe1ff8a6adac0ad6acd9a573b407e5abe5777961faa940c2e4e8c06de77afeeb8a8fed69d70a2
@@ -81,27 +54,18 @@ DIST linux-5.0.tar.xz 105235152 BLAKE2B 59635c87a4123c90ab8598c9ea5167096aa6bc76
DIST linux-5.1.tar.xz 106244476 BLAKE2B ae3c63ced819737e34f8ec3a78138f87704a2f2956454411e3a4830ec8c0aaf2c288af6ca080f1892540e50f4a422482360010be8641afdeeeaf7231e7d8da97 SHA512 ae96f347badc95f1f3acf506c52b6cc23c0bd09ce8f4ce6705d4b4058b62593059bba1bc603c8d8b00a2f19131e7e56c31ac62b45883a346fa61d655e178f236
EBUILD gentoo-sources-4.14.105-r1.ebuild 731 BLAKE2B 991154747665f3ccb376b0d6cf1e681c6cd1f3ca50fa7825b45b2b11405e0698ac2af157535ffefcabc732788643a757b7251a2efddbc7b40cb9130a7ae968d0 SHA512 fae572a8378cd7cd3eec60e38620258d741dc1736b43bf61fa37f52247b9cbb245089997d13ed2bb5ee2a6ad0ae847a4d38ddf021aeb0ef2bfd8806ae65a0e5d
EBUILD gentoo-sources-4.14.114.ebuild 736 BLAKE2B 78bddd8fcc52fdddc741435ddc5508ef1430ad7f40e3db28dab07c399d23c99885478befcfb3983b9bf7153cf842e97995e747588aee0a0949cd43b7752958d5 SHA512 874c595bd7f222148f904c012dfa6439a4670c6f4c73dcad26b11ff8098c2019f9af22af04684df13af6cb54ce1421492dae33da8b760b6c4ca85b78cba2d055
-EBUILD gentoo-sources-4.14.115.ebuild 740 BLAKE2B 5dfbca2adef3641d68b4c7afdce2c6f4729d761fc4616b658c07b6d61c4b3515bc3a820b36619f8a5dbc42fc0fda8c7312694d2a1101edd61a36a5dca760dbf5 SHA512 bf0b8ec3ed67cd88926a611a03815c5a35b0ec4569a06d9bb6fd85122697cb5509f05ac372a52e7a22eaff0516e38f8b715a1bd475052073dc4d69ca5d6d5123
-EBUILD gentoo-sources-4.14.116.ebuild 740 BLAKE2B 0061cf72028f359a5b3ecc7506230e4a36af62b374c7d1449497be7442bb07bf726c882702e345098f63b79183de968db5a0d6df13376a71cb5a6b168a87e359 SHA512 b4d749e318013f2e9989011300acace85f36d187e573e9016e823328e40ac93fd2320ded10999ba9fcf910fc13e8d82348f5b222623626003ee114626d1db0c9
-EBUILD gentoo-sources-4.14.117.ebuild 740 BLAKE2B 917fd1216267360fb5b83aa14a26117b1adf91cead384ead54b9c2e0a51154256005f925c38fc667bb96f419460358b6ba49c1d92c38ef2de2dc51484d22c741 SHA512 4ce2ca9e5cdac4686dd05cfc9738415bbc8becdba359cbd9ac76d8b1e9e7ab1f117c682ad8c582a674b222e8affa3427e9078fbab9419ddc910395ebe228fc8f
-EBUILD gentoo-sources-4.14.118.ebuild 740 BLAKE2B 3dee4c6076850557a1c4bc41c6aa36339e68f03c1d22c4f78a721771717ec1776cd6539946a205bcb6b72f4c49a1fd93e68fdc094874b54fd6fe7d8de6a37563 SHA512 dc4a70619eecafd386b9c12151588d31f203c8c9e765f508398fe0ab2ccdf33bcdcca72a3f6643375bd4a6f1b58876d9d475191daa8b51e12c059f3a4626d35e
-EBUILD gentoo-sources-4.14.119.ebuild 740 BLAKE2B bbba6c2a8939dcaf84ae513cfe1a54570e3412c7e39d0afa59be5c348d2d9bd86f1c9a5b61d8280ca0a205aafd85ccbee3ab99627e4cb87cb7ae9bab249cb893 SHA512 af9fa60f4a330a82ed3f24cbe8a3f7c5ed42e3dcd200d60770f545de0e5259a285364eb87aa546e430f75c534ec75d5e0fc215770e40a18c7f22527a0e346f51
-EBUILD gentoo-sources-4.14.120.ebuild 740 BLAKE2B ba5fb8c8a045f2c572ff82a58679e2b641f25e97601bdaa777dad8b6a817846ba7811bb86c9cb841c172c121473c12afc83c665af40d7490dcc2f2366ee08b51 SHA512 2d3b2565a80f5596954351383f6831ab6d7fc257d5ee54179e11c9b845f33052f20b9512a0c823f2e2224927481d20130f9f239f874ec030d6b936e1ee4f7863
+EBUILD gentoo-sources-4.14.120.ebuild 738 BLAKE2B fedb81d02c6ba91599055c9e7c381cb0000f97d85e62b74ee2cb63e8aede3f4d763517c584e755f52424c424ad1e9691ec262ef2e6689e964f485d9239638d89 SHA512 0d95cda36442a3f482670bfcacd6f3112a18fb5da7f2ad72c4e337ae3742f1b62538463bca2909286b096ba9bf27c06fa309a13d1a606a329188f226dfb8d473
EBUILD gentoo-sources-4.19.27-r1.ebuild 730 BLAKE2B be197f08516cd3d7295f05ef1c5fff3aca0714eefa33ec3b1af3e99015861b92cf900d350a02937f31a0830b0d05f099db8155a69e04d71349190e479f2da279 SHA512 6f69e3768f999410051f6e8b8135fc3b26b6c37ab62fb83958bc669e138124d9f0ffe39a4422c50ca33f9e9c33875b17e336759284e78bd519f560ce50e35d96
EBUILD gentoo-sources-4.19.37.ebuild 735 BLAKE2B 8ab6d99f0b4ea8098db2949fe39fd700fbb828e8f2e89a0cdcb0604db10cd2d4d354e9e3a96a1d3f520d5ea985be8d3b0e2eeec6445d1aa4c5daa4349a5ab51b SHA512 b8c4cd073ad0b823fc4a5f7ab401f934f381df990dcf59097ddea70e95e4d3411979e030222f0e888d033b6f2e9349b7796c73d1f011008605dc057cf8c9532a
-EBUILD gentoo-sources-4.19.44.ebuild 739 BLAKE2B 6a6edbd398fcca63bf1ec93b98b9edbec151a25e1cccb60895fdeac8287bb5161c0d62863d14b94e06ed46c5519f6278dc4a131bacccc1dcde3b22d51e9587fe SHA512 e6b999ccd1d4e745c0f9475a3099a7d829c8989868cddc569b40bf4861b103becc6b93d3114dd69d19ebb84f8907f5da5aa77a2b88ff0c258036f31d8ac0a1ac
+EBUILD gentoo-sources-4.19.44.ebuild 737 BLAKE2B 752179b4e121be8882d0338581fd54da9a2c2ac368838c9bf8676a1c827ec15061fd94849ca93f56f214c3b1ea30fa269ec09412f3bde89cc46a64aa1f0dc254 SHA512 d07d0b075ea47005e632548c00fedb4c84c6680e161a50172772a336c7d70ce7befa12a0f77067d8d0befa7091dd16e2ba75ffaf0ffaf7c4fafab33513353630
EBUILD gentoo-sources-4.4.176.ebuild 731 BLAKE2B 58083c4e9e63cbb9b374a9db24fcdb245266135c3ef6e5f81390b5479ac062a7100100edf1347ac2f7e1a1644b8fb91c33816c575af6cd380661fdebbaf88476 SHA512 e39e4b6d4fc71b1bb3f8d39288513cea436ef2da73cd22ffc3cd5716391502947525f1346a54aa00320ab67ca513eb92fea768b5ad67b9677e553f849d40645b
EBUILD gentoo-sources-4.4.177.ebuild 740 BLAKE2B 9dc20f230afdc96d201b0870f2327fdd56634c1edb15e7b12f3340dcf786dd2d1538afd7722d42706dac6f58fbd02eab227f5f9bde6c4eddd99612798cc3ed8a SHA512 11b33ff1b5d72c60cb84e213ce574e1ecb26f470fcdc7f50350663756b41a52f3f85efd33a1172c6bfc9855060c3f835dfd87b9f18f437df7cd41b5e8d2d1113
EBUILD gentoo-sources-4.4.178.ebuild 740 BLAKE2B ffd6dff888607050420239d676a59fe001d7d759a9d31cdfefed30d094c60f10316411c957da34ec8659406f351e735b054d716d869aa304a4e154fe48b5b788 SHA512 aafd7cb8eb132e04723fddb2b01f8c529b55f4c1717330b424cafafae54a32106f764cfd2dd3f1029f14f510992ce131a1fffb78dfbd1ca5e0ab22ab96f8b4a5
EBUILD gentoo-sources-4.4.179.ebuild 736 BLAKE2B 5e3fd6206390cd752ae8c2eafde33bb84c11c2e267ac31684908f6aa0e3ad91d296c06bdf20491d4af6b91817924bea3ddb0893cf2e4b1834519165cf85627aa SHA512 2ddbcaa46f75576b5fe86817c39937fc76369876978db9341be04e93f9527572456a0aa30b3f4915d0c610e42e066a5bb904bcc0dd47f630e9e7bc197a1a6e8f
-EBUILD gentoo-sources-4.4.180.ebuild 740 BLAKE2B 069457ef8b49f117afec6194ec80a7886ac36dd6aab5c5d55bea24f804a096bb7b02fc6dcfc8d7151a29446a984d0539546eac947c5383fc6dd595dc68c4ac9c SHA512 d4581ce7d1df6db0baeb932d18364e5a201684eca618d66e757d7092195ac9e5ddc113557278103f49341bc86dbdf35e748cfb3a56be8564a897ef8e8d8f883e
+EBUILD gentoo-sources-4.4.180.ebuild 738 BLAKE2B 9af690d0ec87834c6bd31efedac8aa788064b4d69171f3cc92f19bd6fbeca6089aed3f24e66ee00b29fb80cb27b0e5a2b3d40df7ff1a8a95f07a419de19c026e SHA512 830d2ad26ae6142ef88b9c8964142102bf78ac0c4b8d26d63ea05ce71ca2db4f139f7d4b112cdb4bf7548cc7260282d7aaff80fd8d8f09f0ce1d8c99f09e6a7c
EBUILD gentoo-sources-4.9.162-r1.ebuild 731 BLAKE2B ae5f635e9aa187fa5d61df994e884e4b2a055a2ae9099d871965f5f270d87fcecbe8d139c11690b7ef99b84b900b6ef136f62d25e73558fbb0f0012caf692399 SHA512 db44c0a49bf8a4f40d1ad7bbec31efcdb933af9bb19704aac8af8ec604ff384d25459ee2550cceddf7316a43c9ccabd79515f6f8384220b0aeaeaec595061e24
EBUILD gentoo-sources-4.9.171.ebuild 736 BLAKE2B f8eaeb5bf35a89daa711435b92f5d47025e9a4ae273098226af77803c96c84c8751fa2c71521fa9e35822e0c7abd3565ffc12f09de73683bd498025db51655bc SHA512 81552879364b5311c2d89b374f01906d6c58ca9c1b3d333fa4f2b15768e6eb3b8727b4aed45b019b64878878f38e21a40f8de36c56bebe5f0d9b491de7e884cb
-EBUILD gentoo-sources-4.9.172.ebuild 740 BLAKE2B a4cc8db50fb3607a0044f1977e224d9d6ec05a791637e74242ffa69ae769a4d8f279901f6f57017c561d318c1e18f26e5723b74102004fbd1ee7684edc104c24 SHA512 c716d27939f4c63e4e65a622ce4f12def8f3395cb4ea0f5618336cd9b8a4e17db8a7442f4edd91d3d1dbe8405a8d875b686eadaf613ba32cc40beacc91400c8d
-EBUILD gentoo-sources-4.9.173.ebuild 740 BLAKE2B 6e1b3b41680e23f05e8be617b69e2d0a98e9e768b985edf69c367662153b53fbc05cec752cd2890476175981c5440d98f87abf30da4ba4039b9a3f447dc2b799 SHA512 bfa10d3b35cd003412ae593748961f752f21472fbf153af32d9d51f2c1a503613914adc8f8bfff71bd0c278643481388e68dfe521b5bac66cd18b0115da8f413
-EBUILD gentoo-sources-4.9.174.ebuild 740 BLAKE2B 9dc20f230afdc96d201b0870f2327fdd56634c1edb15e7b12f3340dcf786dd2d1538afd7722d42706dac6f58fbd02eab227f5f9bde6c4eddd99612798cc3ed8a SHA512 11b33ff1b5d72c60cb84e213ce574e1ecb26f470fcdc7f50350663756b41a52f3f85efd33a1172c6bfc9855060c3f835dfd87b9f18f437df7cd41b5e8d2d1113
-EBUILD gentoo-sources-4.9.175.ebuild 740 BLAKE2B ffd6dff888607050420239d676a59fe001d7d759a9d31cdfefed30d094c60f10316411c957da34ec8659406f351e735b054d716d869aa304a4e154fe48b5b788 SHA512 aafd7cb8eb132e04723fddb2b01f8c529b55f4c1717330b424cafafae54a32106f764cfd2dd3f1029f14f510992ce131a1fffb78dfbd1ca5e0ab22ab96f8b4a5
-EBUILD gentoo-sources-4.9.176.ebuild 740 BLAKE2B 0f77be4fe2be584d574f8be1b260765a61d6ce8f12e7f5982fc63bbc2eafcfe8c16de695cf4002975eea0a558e565c6d5f97ee11cd544ce76d8a00c7add4a332 SHA512 50d16e1600e8953d7e135eadb14561a0d9c5e8e108e207e908317eee7adf62891e9dee093c78d3f061acafb2c6639ae8acd7aff4b49d9f2279cf9238f91e15bd
+EBUILD gentoo-sources-4.9.177.ebuild 738 BLAKE2B 0a7087deedbf9a659cefdfc4facf562fa6841d88876b42bbc9f653555e88e89fd0aa7bddf584576494e3ffdf9af03e7092b8935a49ab86a4d9e8e583f10961c6 SHA512 7ec7b3192e086bac87511c948f93063b5a09275a8ca59a6db4ce28ea77ed5dc88a45ad63faf1de409c64de1f0ef17d4f641bfc26c4eca0f31233c24b559d9c1c
EBUILD gentoo-sources-5.0.17.ebuild 739 BLAKE2B c6f981d1b04b394b580427368128d6691c0e3b106f63266ad5971233cf91f792b3f0cb11fe49a6e90567a174952a8a7f45b7a9d0c8c1982e1addaa6d5954867f SHA512 06f8a799e843065682307624633474353a22853abb5c11d164ab91329f82ce86e11cb9cdc4353f2617769147ed0d1fdf1b3fecbe7967c975c295d02c2bcc1ec1
EBUILD gentoo-sources-5.1.3.ebuild 738 BLAKE2B f2ec5e913ded9d968b4feefc081b3d68b8d14e38f074f29c18d04ff7c9b78ae1c54de7398c55d21eec949165e12b9cfb4cec553734743836bed523682702b563 SHA512 a0561014f7305dddf1a7468a8a0795f606a9f26603ac0754b824f9f0dae81ed07c20f315093b2f4d2756d3969aae71603cb81ec9104acbe83d3d107db59d64c8
MISC metadata.xml 500 BLAKE2B 0876bc03bc9d32afee87523a55415ba549942acc4e9a1b65511ced2aa4038557854fd9f570dd1afb6d94ecd899d9cc48034911f547eb88ef76457cdfa62845e4 SHA512 c01d2263a3faff75c3b1f01eef806a9b0c0950c904c28c11b057cfdf2f5c302b95b20f45e649a3749c4ffafa6dafd759e7738bd8e807f23e49d2febaa212ec6b
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.116.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.116.ebuild
deleted file mode 100644
index b2d4e8ede704..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.116.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="124"
-
-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.117.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.117.ebuild
deleted file mode 100644
index ffcb93c8559d..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.117.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="125"
-
-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.118.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.118.ebuild
deleted file mode 100644
index 534c99b5f1db..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.118.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="126"
-
-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.119.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.119.ebuild
deleted file mode 100644
index 01df72860daf..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.119.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="127"
-
-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.120.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.120.ebuild
index 19293b751a3e..c7c00740f2fc 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.120.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.120.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.44.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.44.ebuild
index 80e7aa2916ca..214e59ac7654 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.44.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.44.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.180.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.180.ebuild
index af4e14fd4d4e..e2602ccb2fda 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.180.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.180.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.172.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.172.ebuild
deleted file mode 100644
index 50992af750b3..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.172.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="176"
-
-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.173.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.173.ebuild
deleted file mode 100644
index 0390a8660d58..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.173.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="177"
-
-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.174.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.174.ebuild
deleted file mode 100644
index b29b50877a6e..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.174.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="178"
-
-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.175.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.175.ebuild
deleted file mode 100644
index cf3f434b936f..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.175.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="179"
-
-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.176.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.176.ebuild
deleted file mode 100644
index 8d5cb36df321..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.176.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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="180"
-
-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.115.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.177.ebuild
index 07b34e5e1290..716172c96fe6 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.115.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.177.ebuild
@@ -4,13 +4,13 @@
EAPI="6"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="123"
+K_GENPATCHES_VER="182"
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/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index f90a6645a4c0..860c666fee98 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,4 +1,5 @@
DIST linux-5.0.tar.xz 105235152 BLAKE2B 59635c87a4123c90ab8598c9ea5167096aa6bc765e9d8456d00f3da7530e89e925b3925c99f1a6c96ac0ded7df3ac7df52c75672f0a66acc40f563200892e064 SHA512 3fbab70c7b03b1a10e9fa14d1e2e1f550faba4f5792b7699ca006951da74ab86e7d7f19c6a67849ab99343186e7d6f2752cd910d76222213b93c1eab90abf1b0
+DIST linux-5.1.tar.xz 106244476 BLAKE2B ae3c63ced819737e34f8ec3a78138f87704a2f2956454411e3a4830ec8c0aaf2c288af6ca080f1892540e50f4a422482360010be8641afdeeeaf7231e7d8da97 SHA512 ae96f347badc95f1f3acf506c52b6cc23c0bd09ce8f4ce6705d4b4058b62593059bba1bc603c8d8b00a2f19131e7e56c31ac62b45883a346fa61d655e178f236
DIST patch-5.1-rc1.patch 38814968 BLAKE2B 857ecb5a7c0e6514bedd377dd70602083953ada74b5561090d6003c113206609f98461e03522403c9571288e0922bfd2649885d44b49640a0722cf15c3e837b3 SHA512 e43656458c3caaebe41b1799d1fd5991c22522c23b25f89c91f747c606e7b52fb363d85dc0d4b8d013e916ccbba6f09f96a894b5613e823b8dccfd1b891fd854
DIST patch-5.1-rc2.patch 39225075 BLAKE2B 3b4efa4ac54a76f18ec1cea311c21f9599a5d353d89fced007673633ef137d4dbdaa8b1617614784d53fbe8b44fed26318d7ef51baf2f80467d0801a0e57dd7f SHA512 6872b3513fb6f8e2d6de9d83d1dd7e182e4a60a3e9638e53072b3513c21bdd1ea7f081ce5c28e5d53b5a60859e14de1959de2f24d6c91ef3a2db0318240f7eb8
DIST patch-5.1-rc3.patch 39886006 BLAKE2B f4777ad45eeef9281df9bb4255e2d70750e7cd63ba09ce78fd7a218f754ca6748efda3cb873facbf8316fc32920c755b8ca1f4eb066aeda8e177d4261e67107f SHA512 96d20dde7efdb73077939414752d37dd20623b7efca396a4a676b2fb2f7388a5eb552933e3007a7960e0c031145bdd7f630cc9b6380d57a6a5917553ae8e2fb0
@@ -6,6 +7,7 @@ DIST patch-5.1-rc4.patch 40198305 BLAKE2B 981cf99dcc6102bc45e240577b5ab5d566ede5
DIST patch-5.1-rc5.patch 40391650 BLAKE2B 3f6d76f528e9eed9611315362e1c78821968c28cd852fc8d02dd052a5175889583260557207a9b85bd4af4df5d4f65d2d83b222b7791fc6075684289f5184a2c SHA512 97f211fff49def57cc89aaac7f56d3421a2577d8fb8154ca3a7ccc4905a8c02a23e4e5a539ab8e6085fd98a6b8876c0db98535acef8b1a3be687f11005741cd5
DIST patch-5.1-rc6.patch 40668793 BLAKE2B 5228d2bd81642b28247ef39d021c3baee9cb9f396aa09798574fa4d928815016f02578dc886777ae1c69a746032d2a86cc25655ae0a80f2fc0805a2b61454edc SHA512 cb134cef2d9cbad89a30cea29363059c6681a796e66347c350f08f1a2399442700e423b3f693a1cbdf573f147ae8251624b80cbb90cb787c35f8b4b688385eba
DIST patch-5.1-rc7.patch 40788333 BLAKE2B c77b212fed9949610426839d7d9bdd616457bcba5d37b2df47c1552eb00bcaf97c843464748791f73e8ce7979a4e97382d639f8ca79babf92c20c473c361ec48 SHA512 0e60f9d6097d4404691f23d74a9e519af495da1f9d94d262739f841f3d2bd8f1c68d8c2f113a8622904e65c56ac5d069aa7984315f8790b2118601764600e8ce
+DIST patch-5.2-rc1.patch 46729627 BLAKE2B e6096414073f46d0bd9ec3a8f0f2594344ebea66d0f803902175bf37c82cdc68c32b9c4bb45515be8bbed4ae82fad90319b304cbf849c9ca75f9aa6c390c7d87 SHA512 12cb66e4680b0fc74fb22c9f4a02905b8feae724be7c51dc69725aeb839c817d964537193b5738d85fd4ee4d8544be2864a33814f4b64d1468dc0b17a05a40e9
EBUILD git-sources-5.1_rc1.ebuild 1175 BLAKE2B 47425e4cccbe34effd9374a526dc0dec5e103cdb81ac62052dd3c392986e55123744e120d5e7aeddfc338c6f781bfa23d6bcf5adb588eaa928e4b0e548db0f4d SHA512 aa58968bb72dcd608d9d971f2cc7d1b3123b637772413f82e2b941a9fd1537d288d59bbf5cd651873861b0a344591bf71bafba726d27949d795fcf20b24d3cb2
EBUILD git-sources-5.1_rc2.ebuild 1175 BLAKE2B 47425e4cccbe34effd9374a526dc0dec5e103cdb81ac62052dd3c392986e55123744e120d5e7aeddfc338c6f781bfa23d6bcf5adb588eaa928e4b0e548db0f4d SHA512 aa58968bb72dcd608d9d971f2cc7d1b3123b637772413f82e2b941a9fd1537d288d59bbf5cd651873861b0a344591bf71bafba726d27949d795fcf20b24d3cb2
EBUILD git-sources-5.1_rc3.ebuild 1175 BLAKE2B 47425e4cccbe34effd9374a526dc0dec5e103cdb81ac62052dd3c392986e55123744e120d5e7aeddfc338c6f781bfa23d6bcf5adb588eaa928e4b0e548db0f4d SHA512 aa58968bb72dcd608d9d971f2cc7d1b3123b637772413f82e2b941a9fd1537d288d59bbf5cd651873861b0a344591bf71bafba726d27949d795fcf20b24d3cb2
@@ -13,4 +15,5 @@ EBUILD git-sources-5.1_rc4.ebuild 1175 BLAKE2B 47425e4cccbe34effd9374a526dc0dec5
EBUILD git-sources-5.1_rc5.ebuild 1175 BLAKE2B 47425e4cccbe34effd9374a526dc0dec5e103cdb81ac62052dd3c392986e55123744e120d5e7aeddfc338c6f781bfa23d6bcf5adb588eaa928e4b0e548db0f4d SHA512 aa58968bb72dcd608d9d971f2cc7d1b3123b637772413f82e2b941a9fd1537d288d59bbf5cd651873861b0a344591bf71bafba726d27949d795fcf20b24d3cb2
EBUILD git-sources-5.1_rc6.ebuild 1175 BLAKE2B 47425e4cccbe34effd9374a526dc0dec5e103cdb81ac62052dd3c392986e55123744e120d5e7aeddfc338c6f781bfa23d6bcf5adb588eaa928e4b0e548db0f4d SHA512 aa58968bb72dcd608d9d971f2cc7d1b3123b637772413f82e2b941a9fd1537d288d59bbf5cd651873861b0a344591bf71bafba726d27949d795fcf20b24d3cb2
EBUILD git-sources-5.1_rc7.ebuild 1175 BLAKE2B 47425e4cccbe34effd9374a526dc0dec5e103cdb81ac62052dd3c392986e55123744e120d5e7aeddfc338c6f781bfa23d6bcf5adb588eaa928e4b0e548db0f4d SHA512 aa58968bb72dcd608d9d971f2cc7d1b3123b637772413f82e2b941a9fd1537d288d59bbf5cd651873861b0a344591bf71bafba726d27949d795fcf20b24d3cb2
+EBUILD git-sources-5.2_rc1.ebuild 1175 BLAKE2B 71ab0396027bc75ad0d51c72ead9b3c2443cefae6d931ebe8fbf07f6de81cde8172477f796071798f76148d9185c466e09a3d895388070df75ef5de23851178d SHA512 dbfb583f858b25c19f7d2fe9e4551133e68f8da2de712534f5e2f1cfaba9d1216a84d3f03435b13ae516451ae76382158cd77445ec323bd47707628137bb2680
MISC metadata.xml 596 BLAKE2B 967f959eca5873ccd58ab34aeabf965ec03e9ff41850fa4eb1c49f908ed7ad090ad2f5d7904f350c84cd47d99109e977835a2b216bb8605001b4098cdbdebda5 SHA512 c3476f5b64efc298e0df021b00dc4978a34ea48e5839a9cfee583291a4b5fe7ccc35db89a335db81e9c2cded36663691e6324dcabc90d0b287213d0fccddb227
diff --git a/sys-kernel/git-sources/git-sources-5.2_rc1.ebuild b/sys-kernel/git-sources/git-sources-5.2_rc1.ebuild
new file mode 100644
index 000000000000..8509b233b0a2
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-5.2_rc1.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.1"
+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 8cdb9b810f52..8280137b8817 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -1,4 +1,6 @@
DIST linux-firmware-20190502.tar.gz 185125493 BLAKE2B 48e60d08893688ab546d3d834490f5633c890c523890dedda75154fa041db8a4ae6663ce29485d32cf65556c91906aa8eb4f58ebbc95c34b5aeffb15c8737a98 SHA512 4dbc6548a66b5fcf4af47422004123b42f4c62088c5d97c8f24e03403d7acf729d9335addd68b383ecd9e8dc602b301534842c032a58ef920fad74f2c61d29ae
+DIST linux-firmware-20190514.tar.gz 186854834 BLAKE2B cc4feeb4627fa402e445b8176557d67107701c6c0db44f5e5398b4040a0b80d40e32731ca3a31ca67de1e134e6b05f7e43ad29f5793c69e23fa220562624d53f SHA512 eff7a5b7c65b254949443b9d2943332f486c73a69baaaa8398c1298cfe1c06c9fdafa2dcfb2f9d1c02adad8b5e205f25bd61001fee99814e12e5d524179bc3e2
EBUILD linux-firmware-20190502.ebuild 3685 BLAKE2B ecada45062fb52c8263217072cdb73a91b61834e97353bd27ce8d511d1e78a9141c4534e868313027783f5912eae43871f8c5b34a458f81d2b161607f100ecbb SHA512 d4cccfcd3443d304301bfff5e213336bc8d644785a716f03bfdb5988872b4e8fc76c25afb65c192b1bcedd44ab242c90bee66b05c18aa7f4036527d2771c9f93
-EBUILD linux-firmware-99999999.ebuild 3658 BLAKE2B fd08ee9d29ff91a161693cdfd6b493bf8c898d4596e19ce5633b60f5bf06a07ba6217587f5737edcee36e0bb03cde69dd3a68d6083b0f63cdf3e177dad2367d3 SHA512 64c453294857b99cf7373cb1fe5e8451efbc0ba62d1660dbe49d91670270468a468dfadbcedd3cc03df5ea8d25eed3235f7b82fa21a36f7234fbb2d6e3d1ce9f
-MISC metadata.xml 570 BLAKE2B 16be542cd3a809097b54d505c5a4d93d5728e326d025f6c303404919832014868afb7cbb19e51052083d01d212ebb39f4a3d400bd1d2bd1bc676a5de9a9ddda8 SHA512 55b3274fb2d43a015620bdfa759c554a2e966b8a83b8fd72a6ef1c08dd0f3b8b0b6afba00fc846fa39b631e100d4df059aed44c98111a6a260d1a3f5048916c9
+EBUILD linux-firmware-20190514.ebuild 8390 BLAKE2B 704519ac691e676cdf9bddf23aadde3a69e881c80c364ad19214b1e5c0fcbf9eda6c7ce929ae66de66ab3dd542b920396042793726739ced3bc342659b8b52b5 SHA512 d3d557762026f1b3ed067bcf574a84eb26dc5b44dc08f02062a51bab966ed141054f35638c8dba385fc32adf19b27d06aabe95f799a897b977f134e87eafb42a
+EBUILD linux-firmware-99999999.ebuild 8032 BLAKE2B 9f79a1d1ac8ef0e1f1049278c523e2a71aecac87e719f24565bff2aa09ff2be9d117f5c9f1945fdc045e8dd0e7f474ff17522ac409ce2c661234891bf1369be8 SHA512 f2b32b76a7f1ade6bf7064b7b72df5a00c94928502ce36b106103542443f88d83e626cdab8d0f3a8ab17ceeb5d06c8c8082c3839bd0b388b4617da6a5e5de702
+MISC metadata.xml 753 BLAKE2B b4751e5c4684a226666a406121dee19bf4a0ca53e1c895dcc8dde72e4be6885d94ed34c094f94aac063267c019e4802d21ef5b87755701b3d58f99a5e4d1bb90 SHA512 a32de22c6c7bb84459eb2aec03f72cbd4913bd1d7077cb89ed4ad6e3652c024c974ecf307939d602e457b98b89d7b93dce2a6c510a577c9d12844df6235a210d
diff --git a/sys-kernel/linux-firmware/linux-firmware-20190514.ebuild b/sys-kernel/linux-firmware/linux-firmware-20190514.ebuild
new file mode 100644
index 000000000000..ef067f814223
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20190514.ebuild
@@ -0,0 +1,312 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit 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="711d3297bac870af42088a467459a0634c1970ca"
+ 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="+redistributable savedconfig unknown-license"
+RESTRICT="binchecks strip
+ unknown-license? ( bindist )"
+
+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]
+ )
+ )"
+
+#add anything else that collides to this
+
+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
+
+ 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 file remove=()
+ while IFS= read -d "" -r file; do
+ has "${file#./}" "${free_software[@]}" "${unknown_license[@]}" \
+ || remove+=("${file}")
+ done < <(find * ! -type d -print0 || die)
+ printf "%s\0" "${remove[@]}" | xargs -0 rm || die
+ fi
+
+ echo "# Remove files that shall not be installed from this list." > ${PN}.conf
+ find * ! -type d ! -name ${PN}.conf >> ${PN}.conf
+
+ if use savedconfig; then
+ restore_config ${PN}.conf
+
+ local file preserved_files=() remove=()
+
+ ebegin "Removing all files not listed in config"
+ 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
+ has "${file}" "${preserved_files[@]}" || remove+=("${file}")
+ done < <(find * ! -type d ! -name ${PN}.conf -print0 || die)
+ if [[ ${#remove[@]} -gt 0 ]]; then
+ printf "%s\0" "${remove[@]}" | xargs -0 rm || die
+ fi
+ eend 0
+ fi
+
+ # remove empty directories, bug #396073
+ find -type d -empty -delete || die
+}
+
+src_install() {
+ if use !savedconfig; then
+ save_config ${PN}.conf
+ fi
+ rm ${PN}.conf || die
+
+ 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
+}
+
+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
+}
diff --git a/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild b/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
index b96ea0707494..f439b40eab43 100644
--- a/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
@@ -1,12 +1,11 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI=7
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=""
@@ -17,53 +16,60 @@ 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+"
+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="savedconfig"
+IUSE="+redistributable savedconfig unknown-license"
+RESTRICT="binchecks strip
+ unknown-license? ( bindist )"
-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
+ 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]
+ )
)"
-#add anything else that collides to this
-RESTRICT="binchecks strip"
+#add anything else that collides to this
src_unpack() {
if [[ ${PV} == 99999999* ]]; then
@@ -76,42 +82,184 @@ src_unpack() {
}
src_prepare() {
- default
+ # 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/
+ )
- echo "# Remove files that shall not be installed from this list." > ${PN}.conf
- find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf
+ # 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
+ )
- if use savedconfig; then
- restore_config ${PN}.conf
- ebegin "Removing all files not listed in config"
+ # 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
+ )
- local file delete_file preserved_file preserved_files=()
+ default
- while IFS= read -r file; do
- # Ignore comments.
- if [[ ${file} != "#"* ]]; then
- preserved_files+=("${file}")
- fi
- done < ${PN}.conf || die
+ # 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
- 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 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 ${delete_file}; then
- rm "${file}" || die
- fi
- done < <(find * \( \! -type d -and \! -name ${PN}.conf \) -print0 || die)
+ echo "# Remove files that shall not be installed from this list." > ${PN}.conf
+ find * ! -type d ! -name ${PN}.conf >> ${PN}.conf
- eend || die
+ if use savedconfig; then
+ restore_config ${PN}.conf
- # remove empty directories, bug #396073
- find -type d -empty -delete || die
+ ebegin "Removing all files not listed in config"
+ find ! -type d ! -name ${PN}.conf -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() {
@@ -119,6 +267,13 @@ src_install() {
save_config ${PN}.conf
fi
rm ${PN}.conf || die
+
+ 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 *
}
@@ -132,4 +287,15 @@ 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
}
diff --git a/sys-kernel/linux-firmware/metadata.xml b/sys-kernel/linux-firmware/metadata.xml
index c662ac904b9d..7370ea010ccd 100644
--- a/sys-kernel/linux-firmware/metadata.xml
+++ b/sys-kernel/linux-firmware/metadata.xml
@@ -14,6 +14,10 @@
<name>Gentoo Kernel Project</name>
</maintainer>
<use>
+ <flag name="redistributable">Install also non-free (but redistributable)
+ firmware files</flag>
<flag name="savedconfig">Allows individual selection of firmware files</flag>
+ <flag name="unknown-license">Install firmware files whose license is
+ unknown</flag>
</use>
</pkgmetadata>