summaryrefslogtreecommitdiff
path: root/sys-kernel
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-07-19 22:05:27 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-07-19 22:05:27 +0100
commit121ed4eec41fbf03e1998d09eede1bf449da63b9 (patch)
treece9341d77d1507f67d4a3a1472da9011b5baa0a8 /sys-kernel
parentdd762ff83c330186ee2ede002e08b2f780cddd51 (diff)
gentoo resync : 19.07.2019
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/Manifest.gzbin4232 -> 4238 bytes
-rw-r--r--sys-kernel/aufs-sources/Manifest75
-rw-r--r--sys-kernel/aufs-sources/aufs-sources-4.14.114.ebuild84
-rw-r--r--sys-kernel/aufs-sources/aufs-sources-4.14.133.ebuild (renamed from sys-kernel/aufs-sources/aufs-sources-4.14.105-r1.ebuild)2
-rw-r--r--sys-kernel/aufs-sources/aufs-sources-4.19.58.ebuild (renamed from sys-kernel/aufs-sources/aufs-sources-4.19.37.ebuild)2
-rw-r--r--sys-kernel/aufs-sources/aufs-sources-4.19.59.ebuild (renamed from sys-kernel/aufs-sources/aufs-sources-4.19.44.ebuild)2
-rw-r--r--sys-kernel/aufs-sources/aufs-sources-5.1.12.ebuild2
-rw-r--r--sys-kernel/aufs-sources/aufs-sources-5.1.14.ebuild2
-rw-r--r--sys-kernel/aufs-sources/aufs-sources-5.1.15.ebuild2
-rw-r--r--sys-kernel/aufs-sources/aufs-sources-5.1.16.ebuild2
-rw-r--r--sys-kernel/aufs-sources/aufs-sources-5.1.17.ebuild (renamed from sys-kernel/aufs-sources/aufs-sources-4.19.27-r1.ebuild)22
-rw-r--r--sys-kernel/aufs-sources/aufs-sources-5.1.18.ebuild (renamed from sys-kernel/aufs-sources/aufs-sources-4.14.120.ebuild)22
-rw-r--r--sys-kernel/aufs-sources/aufs-sources-5.2.0.ebuild84
-rw-r--r--sys-kernel/aufs-sources/aufs-sources-5.2.1.ebuild84
-rw-r--r--sys-kernel/genkernel/Manifest29
-rw-r--r--sys-kernel/genkernel/files/genkernel-4.bash74
-rw-r--r--sys-kernel/genkernel/genkernel-4.0.0_beta6.ebuild241
-rw-r--r--sys-kernel/genkernel/genkernel-9999.ebuild234
-rw-r--r--sys-kernel/gentoo-sources/Manifest20
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.132.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.19.57.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.19.59.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.4.184.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.184.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.1.18.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.2.1.ebuild28
-rw-r--r--sys-kernel/linux-firmware/Manifest2
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-20190717.ebuild301
-rw-r--r--sys-kernel/pf-sources/Manifest7
-rw-r--r--sys-kernel/pf-sources/metadata.xml14
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.2_p1.ebuild71
-rw-r--r--sys-kernel/raspberrypi-image/Manifest4
-rw-r--r--sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild33
-rw-r--r--sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild2
-rw-r--r--sys-kernel/vanilla-sources/Manifest11
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-4.19.59.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-4.19.58.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.1.18.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-5.1.17.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.2.1.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-5.2.0.ebuild)0
-rw-r--r--sys-kernel/xbox-sources/Manifest2
-rw-r--r--sys-kernel/xbox-sources/xbox-sources-2.6.16.26.ebuild4
40 files changed, 1279 insertions, 247 deletions
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 44e957aa52fb..b28d15bd0f0a 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest
index 38f158d3ddc1..cee383851b65 100644
--- a/sys-kernel/aufs-sources/Manifest
+++ b/sys-kernel/aufs-sources/Manifest
@@ -3,15 +3,8 @@ AUX README.gentoo-r1 913 BLAKE2B dbe93c8d6c289a229d158fe6e4434f139d89f4164db8506
DIST aufs-sources-4.14.73+_p20190610.tar.xz 187120 BLAKE2B 473ca0d24b2b77cf9cbaded549006bb03284bc83a051c65f625dad988b9c199de56154d8e5ce67a478fe9317b21f9629c9e7d000d9e28087635b13a8aba427d6 SHA512 fc382e36142b7420217f2499f0c91308e31464421f9066b1d86d655731617c51850acbf76980c34c94e3e6775ba0513b97ac691f1a7afafb59c0ee5941410be8
DIST aufs-sources-4.19.17+_p20190610.tar.xz 186752 BLAKE2B 9d9f51c260e78349c6a90734ebf05815853c0fe606263b45d55f2e41aeb312af772b0364039f490f2d93d1d9a166c44788555a995cfbfc1e6eb7d67557e59807 SHA512 054322b50761151edb79cb1b09b7087c090492ffb0e4b4ffc8aef359ec98c882aa2555646969081fb158d4d87fc5d907f90e1cace1bf6a59cd14448f5015af53
DIST aufs-sources-5.1_p20190610.tar.xz 185984 BLAKE2B 251f420dec51342b3bbd0dd8af31f44ae70ae2da88abd5778784f6401327674c6fa919e67495cbabeb2b1701e7e27055863fec42fc0ea75bb6b63fa1f3c745b6 SHA512 cc09213dd519b1cbd11d1777afc5461e81341b86e5c4ef6079b33f7f50e30a5d2fb813cbe251ebd79dc8fea68dade969fccc48174612616759b82d56ba109211
-DIST genpatches-4.14-112.base.tar.xz 2529132 BLAKE2B 3eb9bf10b1e11d43727b11038a0b19060bc54e5591b0cb8c5ba50f223aadf333e772e5e50c1ea7b2d26a65adee0af7da9919de8e4df20845123c7e3dceae8eef SHA512 650b34baea4910ce144b72df0fa7991f90cf60614e70c34bb5c2d939e5d70d4535a8487407b9a75c615d3629bdbb423f96022f2e8a28261b9bd2b99b7a9bc541
-DIST genpatches-4.14-112.experimental.tar.xz 5220 BLAKE2B 26bfc7e99e843aab354eb176bb6b2420cb19404608ae20b647e658a4b37938a2aca99fdfe63a02c9d998be5afd899bb6672d9704962548e04d0efa4dbdcd77a2 SHA512 c676d9086f67e903ac9fb9af40489460ecf245ad7c4d5636ea2ba06bc1558a3aae35ee76026dc1aa3394080ff8390b38cc764ff663829deacd9b5b0cdb18e38b
-DIST genpatches-4.14-112.extras.tar.xz 17492 BLAKE2B cd6ce9e9541db874ddaac70afbd093045cc1c00fd5cc40426779f977facd4d2484659aa5afcc728015884de5a5e63f93ad6fda870e004992cc7cfd1d6ce008fd SHA512 93b828d96414f0bffc1e773d1fbabe5bbf17d58850a3e86d8e02005b6970afc71e6647e341ccf596b1c9f5ae6f38a0f3a187f1b316c4cbd089f691a9209ab5ad
-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-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
+DIST aufs-sources-5.1_p20190715.tar.xz 185984 BLAKE2B 251f420dec51342b3bbd0dd8af31f44ae70ae2da88abd5778784f6401327674c6fa919e67495cbabeb2b1701e7e27055863fec42fc0ea75bb6b63fa1f3c745b6 SHA512 cc09213dd519b1cbd11d1777afc5461e81341b86e5c4ef6079b33f7f50e30a5d2fb813cbe251ebd79dc8fea68dade969fccc48174612616759b82d56ba109211
+DIST aufs-sources-5.2_p20190715.tar.xz 186024 BLAKE2B af9c3830a6fe78e48d4c0d7e17c90b2472f234e63537410f7d4ec846be6708c67965c828f6f10a2502668666df6cbd446d0cd89d1d36092ed0871b58686c4b9b SHA512 ab2296e50e046e9ca055333568c1665017300fa42ae6da23a74e4699a03d3dec1ed59f9432ca9c03db6cd7ca8cac0833a7c722d7761cacf6333a173551646881
DIST genpatches-4.14-135.base.tar.xz 2952192 BLAKE2B 2d9c29c44d085bcbe720ee921fe53312852b39b464b263b2d18303040aca6e8249067f6857e85de73c7153a4f5c5d4e3196ac60d452d9d28df28b7de8ec2344b SHA512 ee9c2e61e82b7cbc74bed241d34edfbacaa50eb6366ed29e79d7aebe1af655a4de261d85beff12caf6d4beaee662b3ffe3adba45ced01d7a2f67b20544b71c42
DIST genpatches-4.14-135.experimental.tar.xz 5216 BLAKE2B 896b5c2449ae787bfbe4b5f88edc5d0d71eca6c1ac9e84a627f67d16ace2b08464c551d9189fec125cc06c6ad4404e881d3246873b7cc4968988f44ea17f0a58 SHA512 018971a50712c3f2698cc406336d138f127a63df6b9889346fef26e32d0c6e5bbd5416cfff69acd6cf8289ee04f671ba9511b8cadedf352df9a5e746eb244324
DIST genpatches-4.14-135.extras.tar.xz 17496 BLAKE2B 0d0c59438f8789ab4f35d5d19ead261be2ee4299a33089eb6df417c2b5e1515c39a08f3f991231de88793262e0b6c3ca3ab92102c16e07908190ec60a6ce7f7f SHA512 6150554352bb4a32afee854bbd4783d0c99ade064a25753a4dd0b33e0f3df4ca4a955fd88fde3593bc944093c84cf78f8580c0e16e5fcf7e7b6ae8b7f821e4fe
@@ -30,15 +23,9 @@ DIST genpatches-4.14-139.extras.tar.xz 17496 BLAKE2B a9f079401a9fee1beb51a202b91
DIST genpatches-4.14-141.base.tar.xz 2992544 BLAKE2B db9f0fa6dd30ce3888fc16787756a53350af46ecefa2960961cf5b5da33e37d2211a03da7f16fbe1d41cd3742817e7afe1258dfe202d6f4aa3e896ad7c68dde7 SHA512 6609edd26f1108b790dd20dda59c68c90d26daf5400152b24e5b2dde2879035caf44ae896516dd0bd37b1848fb1dfed33550cb22243ef9fc331613a2848442ee
DIST genpatches-4.14-141.experimental.tar.xz 5224 BLAKE2B e965f041d0dfcfda6d9c88186392089364b122ef11dd1808f282f0d298acb304234c961a6bdff1012c8661d5a2b93c16fb3ee70485e21ee18dc68f5c60a7916c SHA512 6c5ce9c9138e21f487463667409b9616463890c5caa15ae3fae28e81d7e9fceab0a03b2db673dd101ad890625fd7499e8695a0695002cceebbe6c17b61285393
DIST genpatches-4.14-141.extras.tar.xz 17504 BLAKE2B a45e5567bd9d520f8d50649bd3e8e0d9c78f5b88b2c8efb0881ea6db8c69589eaead4abaf15a751472aa3c27efb6c580ab9103475107412f94f95e2f9748ebad SHA512 4d6711c59baffbc062509302c64b90e6a4fe6b4d36675e989786d8b17c0675d580cc26c99e3baf6837166aac8d7242688e0f162f927b842b75cc3e3916abc919
-DIST genpatches-4.19-28.base.tar.xz 809620 BLAKE2B 2bf07264d3d65e7908b27727bbfb295c53a0cb2c8a9358bb41fa75a04b3094b0a9ca68721a440f6ffcbee3420b5cd31211f5e1673f8fe8043fdb5d913efe312a SHA512 00c9225dd966e02cba66b039e6bead431162d13b64c3a1680fd5c8b2f1f12af86bcb3c0bb553e88bdc12b4675d99be5944f280a5fad7fbf59e8bc6ab6d041ec8
-DIST genpatches-4.19-28.experimental.tar.xz 5804 BLAKE2B 6c4a52ce04f35a0c971ef438f32acec66395b763f725176312d4ea7e7467e9b2bab953afb64df744acc0827bb96cb13f2537427a56cee10dc95227300bfb6b02 SHA512 e04c94dd53325e89f25343999da5b66f4624605d66859884f2768c073b203126f7aad5fb5a1012fc56a4e2906fb2f3a3f8fda48d8e300a1a0bb8dc7c1719fa82
-DIST genpatches-4.19-28.extras.tar.xz 17480 BLAKE2B 599e85a011c87a7a9bcec44579fd4e54ff9ab78a4b8ee727f6b741acea29902c0531988d5abc6ff9512a205601363837639b5ba31190a044009bac13cb44067b SHA512 e201383a2fd00d063bd3d9817fbc40052db19e46db105ddb15dfd1dd90001a11de12495372f2225adcc80b620252ea20d49e73da46b8b3c88e62baa71a71a8c5
-DIST genpatches-4.19-38.base.tar.xz 1141220 BLAKE2B cb61b88a69c6829ad5beb68cb20475b8e608c57bdba81a51e266869d10f028042ae927d655c6c02bc6b2f640bab7887a527a66d0a917427615e85eb7ff04777a SHA512 da6d7f2b9ab7e6167bfeaf70b55f686a3d0f534a6f67ff316663c3efeeee1859c993a21be2241478b45d380b09f37f5884095d21d208991c4780b87e008e4279
-DIST genpatches-4.19-38.experimental.tar.xz 5808 BLAKE2B f95ef6e52ad890fcbb529025aac637a443432c8cdd1705f0edc7c4eb823a5c732bb2229160adc05d20e94dc974b70c02e22fb78ed883ad2244d87f1722de3bb3 SHA512 924ac2d8aa6c7b371344bc5a91c4983b0a54c468636807c95e53f6ed0e64ef2f36aab911a8ba341aa4f33a5d5715a5251a6ff766125bb375df43a6fc41a72174
-DIST genpatches-4.19-38.extras.tar.xz 17480 BLAKE2B e5a91594af32c1ad12b2c89316e34fdd8906166da88173777b2eaf1efb1b3c8acdd6d08cc03b52fccd477037ed8c5d9052e0dd16ff48e1c5fded8fd2ec744734 SHA512 82af25d38b52f9df072c2d2c210b19700540fa8ea2f62b6f69be9e82ff51223daee838d39a252da7a36ce546537466e286f67e2565efa1680795012f10475124
-DIST genpatches-4.19-45.base.tar.xz 1284916 BLAKE2B d4bdbd0392400382d6baa9bfef5f71a43737aef688037865373eac04802a380c60265a6deaf3889702b5d023d695e30ec049bff0ddad74543ce8bdde034f29ba SHA512 82e23dbfdda4828d28fdbae5526a07e36a958387115fbb5dc9e6825439eb3fdba8602d490e0460e84cc2b3c8f21be15107a4db2aba73d4245b2a551f2010a470
-DIST genpatches-4.19-45.experimental.tar.xz 5800 BLAKE2B 66685ef52bc6ec8d856e66c2f96c1e2be0e6054c0ab126078e74d0f99fc4fbf6a184eeb50791a4d49d0f2e4c34d569d319a938d6c9bdd932ec549db2b274051f SHA512 89fcfd336aab90d068a02da9fbba85b954f8fb728c5fa9dbe8478300d32780bbb375929b31d18a032f5ec74547b05b40df3ce42c0236e67f9b9fed5e7c1a250e
-DIST genpatches-4.19-45.extras.tar.xz 17480 BLAKE2B f69d00cc9948456df19b0bbcad0f2c1767aa28e985c74fae8f2d702f8bb075b25b0132d42678820946075ef9373b85e17801c97c654157d656f6c9d34750e8c5 SHA512 71f9f57ca59026a01f5f4dcd7ffc7e62960328d4b5fcfc9e561b5d6a1073f90604f510e6656128fa6a2c23bb847b65643094c4b1cb20224a83611778d7aaac31
+DIST genpatches-4.14-142.base.tar.xz 3002852 BLAKE2B 181481b39d79134986bd807cdac65a3ccc5ed8f4b36b641fbe4936988ad66ab9f280d655d1f63e09b23217d32011ea006aed41959fe08b6f0361e6efa69d1165 SHA512 4474c5d63ba75a3a88f3a0ae619fac327ef777997c47d50832d4ead94859da21744403ca54c08011600840a2a3e045ddec3f46502447ed52f219c765cfa960a1
+DIST genpatches-4.14-142.experimental.tar.xz 5220 BLAKE2B 7dfd9f56aac0629b70f55f0aee50651e648dba9b3ee1ea40d01c8a8c73f2a681162a981c989501038215119eef50c8c9420c68521e1bf78dcf02d61a0a18e25b SHA512 cb1200bf1a6b89695ddf10690e011b435736673ce602a2abeadaab685690c6ce6176d3d4743d457c1abe3abb2ff1c14870275f88601ca68a76b4d4f57ba00043
+DIST genpatches-4.14-142.extras.tar.xz 17500 BLAKE2B 6696e06a5912d0e7b6e0af1e6625e8176b32ac18237f113d58ddea3996713cc0b2f6ec055c5e2463a4fd8f7221095aa0d15b5022acc396662ae0675a280e10be SHA512 b9864b376d74139ea3938ce145a77358c57b446ed318e35c6e33cf9670527db7127d6509546cdabd017ba660a1ecef02dddc38ca9255255f17202a2c54d42aef
DIST genpatches-4.19-53.base.tar.xz 1473952 BLAKE2B 95f4ac12d9544bdd33194a69455011ca49628520d0952ec61349c55178b272b6126251d087d70dc7cac497ed8707884088462ec922ca92be08ed90c79a086391 SHA512 f9f7809f7963c348d391abac921dc4b23505d0f413765dbb76037b0ba951c16221e0a23558b61f5010938fa01071ffc810680ff499ac846663a8e8013e825da8
DIST genpatches-4.19-53.experimental.tar.xz 5808 BLAKE2B a42f44481f000f5c643be3498b2cbf2b17ba2be59b7ad504e6223ded7f09d26a8a3b009beeb61e26a7173566ab16ed532c3cc0e327f163e9bc21c36d3547e0e1 SHA512 aa7163e7c84a8c3f0e2c9057408fd61367f8f632313a22081c8589a6d8abd9b845138887d10cc45a34e660e7456d72ec4c516e41c185b3652b7271cfd69272e4
DIST genpatches-4.19-53.extras.tar.xz 17476 BLAKE2B 7c3f4ef0b921afa325bb0afc8ff6a398c782ff5eced83825d508be623502769f72ae35fbb81f97b9ef3e8c599f6454c09e6bb1b59f15f89f525e985033df434f SHA512 38b5aa7c2c433f1453e29ca841eea27c0699a415025fb28cf731059a7c33c6bf2b4e7e173fa04508c6fdebfd53d6e10da3ba5ac3519cea49acc2a8a5057a13fc
@@ -54,32 +41,64 @@ DIST genpatches-4.19-56.extras.tar.xz 17480 BLAKE2B 2b88905cdd0388fc7b2a48b99b04
DIST genpatches-4.19-57.base.tar.xz 1555700 BLAKE2B e1d6d04de6b22dadf737a927883580aff444d18e2b16010ea5b0cc64a7c14f66615f6bbe117edc3b4a09df93e70b2b4bfb2183509bc539922da82de3c59fe508 SHA512 598f7f85cdd5f63e9cdadc2e33ac556e71a0711bfbc518b7f1b0f77f76c65a68c4844a160fe7092f7c2ac3b123c0aeaa147064007fae03ff97b3e1b16ee4a01d
DIST genpatches-4.19-57.experimental.tar.xz 5808 BLAKE2B 44f72723d72260c39200227610fc4c952bac4e2d767020ad69f8f58bc68e154a30772e612c799aef4f0ca52906cb02a326275dd3d3286c6f0bf846fd3303e2b2 SHA512 94a00f9b6c72486f869245176e311a6fffd6d6b4a0a3b533b19b25d4571f8c149d0ed34a90357cd43135596f9901b25af7bc8cec9f8bb78748a12082a48f79bb
DIST genpatches-4.19-57.extras.tar.xz 17476 BLAKE2B 6ba89592e66f964600d509d1ed4e01c5e59dbb00df75cc7fbde3d3aa6505e50722c4d4b565df03a595dd4fc55d89ce133421fb7e29816c751559929198d3842d SHA512 5e67c9f60306c915a1645b522039c4f4436073babaaae8029beb53104f407f242d8f6bf539b4c54e2ce9494fb271e5bfa33da1e3992ae6e1ecb2627aaf216cb3
+DIST genpatches-4.19-58.base.tar.xz 1570788 BLAKE2B 7ad1ef9686f73d20d12e959559ddabee341499e86f4e758b759dd2a41dbe540ba4c7991a97d1221fc68bbea00279fe74c6276d99bbc628064c540521443c9d7e SHA512 320ecf54804a1554675712a44be62d29ffef649877056796dba80cf070afec5f94e2568e73c7e41876ff693600a8d610f9ee5201e7f3be922a04805e339218bb
+DIST genpatches-4.19-58.experimental.tar.xz 5808 BLAKE2B 6c322d97517cf36bf0b6fd8f63ca0d68ad4339d58b73c38362a03f08e06fd07edfcf20806c482470df20cb0ca7506341c92017ff5a82063f4e5075880490eb94 SHA512 06f91fdc324fadd546cf21ef3b0608a3905ac3616e29e58c6535a7eac1d76b5b5c35ec3ae87d3e49d6affa38a866ad15325a4690f36fc989d5ecdc86d0af8c9b
+DIST genpatches-4.19-58.extras.tar.xz 17480 BLAKE2B 2576d9f4eea1e2aef2e82ce61243bb4d11eddebadac655653bc0a114e214c0ca63cc74c8c5e1f0e6a10a1adaeecf56f2bf7ea73f623a20a5494e27ec47f4f77c SHA512 f81c831be07ab50b136f760d1d0884235b249a03c992d576e99b929f4de788a3f50f938c2e160a759b94ce210c52e9c13da58a36fa2444be805cad2b956d3e86
+DIST genpatches-4.19-59.base.tar.xz 1601324 BLAKE2B fce4ab3f074c4500ee235651356d19be92cb7e4cfb7cea34ad47768cb21aa4b95ffc43cbf851db1803fe2fdd2f03af196107702b22223904e3d5362fdc75288d SHA512 abe3bec83e02d5e023c6b0432190e266e9f3b312d869656bf3b97464e8aa0e4a9cd269991b93971298c7de41665aeacffb4b779e0c182969f0767cd0094c93f3
+DIST genpatches-4.19-59.experimental.tar.xz 5808 BLAKE2B 19a0d8277a6e2ce5ffb9f0d6ca21ca34b827ab3ebc33691c2a76aa902afd47c53e079ec3af1935677a2fad11606d7e51c114d580a79d0beb0e667461c593a3fa SHA512 721bd04c3cb53573d202e3b3d096fc794185069137cc4dc0813bfeb184d74d0a1f478a1134cbe0db51286c9471214dc19f00d9039ba3ef47b8d56d1333d16294
+DIST genpatches-4.19-59.extras.tar.xz 17476 BLAKE2B defe44fcd90cb69087096d918b3aa3490300ec95765c03a8aca0517771992bc7ea28291eae2e3be604c63cb57e879a6d9224c962787b6884ea95cceb00adbc20 SHA512 03d53531e2ab8e78d48af14b287c33efd3003332af87a0421b296a74523e787f43cfb3a2feacd57c380a1394b7e4c8730b43e038f276ebe3d87b7b7b5f41e4f6
DIST genpatches-5.1-12.base.tar.xz 346632 BLAKE2B e98e237fd86fc295dfa4af4803c7dbfbe54228d1ecce1e64c89e849ef583e600bc6dda139903b399eedc9f989ecb5c5137420bc5deeced42fabdf27896df527e SHA512 468678f73f2b7298bda053e713985fd948981d9a3d150f7c453e53205d9e94b863a5d92f35fa6789f5fca0a32fa9d25974dde0623c7c2ac36b04c7f922e7b823
DIST genpatches-5.1-12.experimental.tar.xz 5804 BLAKE2B a2a12a7eaa91c872b15aadc71455013dc1d1255951bb9951390c1fcf085a2eeb4aa179201c231745f3951b75befac39541e1c1f759fe0f6ce37fbc9cf316fd57 SHA512 52106e7787a05426ba32203646939ddfd63a0fb1fc4451a99b3c70096874b3b23342af5d368fa62c6f5f6ab2e4e783dadc0928646971c598820f9149eba2eca4
DIST genpatches-5.1-12.extras.tar.xz 1724 BLAKE2B 3947c6ce1d86642b64662e684b871c720e0f8ed8bd6237088ddd668da717c4eb3dbb242e981297d2cb4ad54a3927b3d37534697297105ca64f00827cc2f7d836 SHA512 5258fe4e3bb0ee6cbbaa660235d893a58d528d58954fe48981522745017eeac2bef2fbeb5b9300cb0d189640ef08733ce429177b0c54e3fe5bc736a175b3fcd3
+DIST genpatches-5.1-13.base.tar.xz 381468 BLAKE2B 7e84de696261f2b3f3e06bfb605c786c468904baae4cfb39688336ac914ee7c57d69f111a53429da62ac389a987a3d8a7a3de21d19cd47adcdd86d5bec368f0e SHA512 1dd41ccdf9a9fdddf51cf69ed374021d444f154bbfda81d74ac7876d8abb49c2cb45cb0599f2a83aecfd61eabbdb03a4ec049aa3792b53212fe3b7fb3ef98ddd
+DIST genpatches-5.1-13.experimental.tar.xz 5804 BLAKE2B 7d74205030ae7bb417092229c916c2e2c5e6cffc5493d1bd931b0d8d2d46e1a9da612882fd47a8b7db4a7cc7b8e7614f9119f58eeae4b7e85f6aa4e8368f200e SHA512 f6721dc8deeedc14904e5831430846b0cb3c61c69486fc26935916401315bd18f0a1dfe621b31dfcea6bd7e6d728d4de8c63aa20bac92564ed127f621658c016
+DIST genpatches-5.1-13.extras.tar.xz 1724 BLAKE2B 3a8031efc36c4b845564afaea28b07f207179d1eabfa643243f829648990590039aa23d995c9c0a9399b0ed9c0c3defa5f793b63c2e0ea5515922975dad13c53 SHA512 06732292d37db82bf9d21672257848104fda3ee2319c9bffdf058e0dfee7f2717053745f5550f0e461dcd5e28eda4430091c15b010d86667a6cf56d6660407f6
+DIST genpatches-5.1-14.base.tar.xz 406764 BLAKE2B 031f8c9d106c0122cdd5e81671e1a0ce548ad7f4cc0fff9ff6f44b070d06f132cd71d8cce526f338688b1eda0dc7af1712568dd775068bd86c24c0b009489175 SHA512 7a14fd5267c45e068c181be6b08499e24bdc5c214a47883737788ed91809b75831d419d40c448d519d9bd618ca42dc522d6a94488bd6b53bdf3c2884c93f0d10
+DIST genpatches-5.1-14.experimental.tar.xz 5808 BLAKE2B 559c0f26f58b9061d081baa8fada9af75c413af8a08fb9e310d853f1f245e761f05206ddaede8b5711ed441cc5c4c1cfb26318471cbd93c8c54ebc5d7dc67b91 SHA512 b11c7ff35d19e37626521b4d455e1776555c6c77d67341994dc173a7d866cc8422bff347e392713870df517582dcdf3a3c3d24582eb629ae507700413818f7f0
+DIST genpatches-5.1-14.extras.tar.xz 1720 BLAKE2B beed1a76c3e70f6ed73bd9760a5d0c0d603313319ef75860ceeb0304057385ed8628585145b91bde5a4cfbb8a60881123c72a5ac8443152db7e26e0734450baf SHA512 fe8af8955c35186a24f0baa8ec3673ae8dc372fb8ec621a89b3086a6b82dc2fb4acf203312a5be9d5df9744c7509aa6ac666e2fdfa88516a44f400d03881a209
+DIST genpatches-5.1-15.base.tar.xz 440208 BLAKE2B 604230a0e9d32122242ad1f9996bc9c607298432bc7761f71c5fa39a15645fa1a22de69ee5536f9a26f087ccf5500dd6d638eea01cf7778b940db40dd8a2c99d SHA512 d19acbb4ee7599bc5ac61ff91576ae79cd4b41035b650d564cd5ff06951d6eb66b13d995320f366f425c0bd82cbd50106907ba499bfb4af65094da9a72df9a69
+DIST genpatches-5.1-15.experimental.tar.xz 5808 BLAKE2B 605a5bdd7cc827d37e25b1c4e9c907727454f574005a6179eb27547e6e0844f8e2e3d4c1daf83e09183f2e58efdd9518958b7719546c50fffc3e01808f5bff1d SHA512 2e8bb2285fff04ee9a453d1fbe28b535430737f3da680a2fd10ad8b8eda7100cf7fb1ddd307d7a15b8e7ec0851cc8c264ac6ae6f54cd2a4529fd3160ab1872a5
+DIST genpatches-5.1-15.extras.tar.xz 1720 BLAKE2B 20f11d3d74fd03108247b8f8ebc6e6cebc90ea704724ba90bf842afbfb2e3dbc6d8c7ff4c46c267d9efe9a55051c4feab23654273e7a286c1449bc8663e912fd SHA512 e03f547465c14999a1671d4e5a35f491412fabd993f6a7cc7abb617abaf2f9a54a5791f32b203380b951186af7e1057d7ed16d1687ef1350cd433d43a7c2da86
+DIST genpatches-5.1-16.base.tar.xz 459880 BLAKE2B 91dc7025cf19180c6c5ae5a73d218115aaf5af48f81db63808db4833edf3fcdffbd5792093ef215d7a5f9470aca441eb0fed6e78bee66d0e963cc8333e4e41e9 SHA512 fdb1cb33f4078431069fc0a20124b3cdde7f4ea2b751c27f72d68866e5110386f28b9e56076416cb79a0679c3c0ff0fa57d620713c53705b4a22e555305f9297
+DIST genpatches-5.1-16.experimental.tar.xz 5804 BLAKE2B af7d5d83862f857bcce13432229c58a3da56a556ceace776438f87d29e9594abe596d4c1ab78fa9b53d19c5aa9d6f7fc2d2cc7143bf2ed27453e820a35106fca SHA512 beada1011d1141678adb0db34f3552aeba1bc782139842349bd03313ece4b5c19c2f39337f78db44d864bd047a3088f26b23a89bc74bd8d9d4d69be17b74d5af
+DIST genpatches-5.1-16.extras.tar.xz 1720 BLAKE2B 5f9a60d596b2fe1c3bcc7ec1f271768f833beaff5c9ec00fe6fe5c7a90c25d4992052bf7eb204de488407e122b14e935dba157899a8c8cab1490a0bf79dabaa7 SHA512 67e10444b2ae3c52bf8ea2df5e37006e56c06000cd8467bc971a5d045dc129b58538ebcd1f0ffa56319aa302b27312ffcfc003c8f7198af77f8837c6fcbea25e
+DIST genpatches-5.1-17.base.tar.xz 480152 BLAKE2B 017e8f7716f156293cafdb31dd8a5c94d6188f3abb6d218598f01a058a2284e4e6f9474a41b7ded32725de2e31096ced6f0f5dfdcc9bf0d075faf6dd824521c7 SHA512 6cadc6669818cecf8620d3a61f4c972cf716d74cef9b2814d01b7cb90b282de5acfe4239a8f764d11b07d8491ab3e0311caaa3f715555a2095f1d2cc1e0c6f71
+DIST genpatches-5.1-17.experimental.tar.xz 5808 BLAKE2B fd84cd3a8eef6b21e488e2cf171828052e76facb133015cf81fe2923db7207b1f7265de088cfcb0ad391c6527805eac7402552f9a799174016cfb1f5ba85c464 SHA512 59604b562154940a30a1ea95e67a79a44254400e20fcbbb4feaba48a69e1f6c16c0a51860ac8750f6bae7b6f081ac0d68ee98df8356b19327fcecc1ad84d8f37
+DIST genpatches-5.1-17.extras.tar.xz 1724 BLAKE2B e5c02746b0961cc5c5b0624f790983c1913c2d70f64e0850665ab61ba550c0399f85e90d0cb17180db0a551f7bd477d15239010d80332f04044fbdd48d496e8c SHA512 27836f8e58b4e2ff7909b90de3cf9686912f0760e4831caee68e7fdb50b7b1c7301b5bbb14067c286d789d9fbb4943584566b0c9a60887a3ba73db597ec0957d
+DIST genpatches-5.1-18.base.tar.xz 527772 BLAKE2B 483013f62087515ee8800deb218b01a05a8dbd3d46a675ffcc6166ee507367c4686057ff610005fa5b532f8298574087b1b4b648012c24c396f602d35f10c261 SHA512 4f89f6572f37a84f3aeed4314b8df83efcabbeef4f51aa863f31472d9921d08bfc760d5d26b4af91986c02fc0c37923991b8630c82079b433360a39a6693281e
+DIST genpatches-5.1-18.experimental.tar.xz 5800 BLAKE2B 8db3022c36e64d5f6c9563f0363dc30b1bd5e9556d32c090481b71f94a17d6644bfd89b3ff110eefdec4f73771576e7ae4d45d747c6e3caf1c0992b56156623f SHA512 a98beebf0a0a317ba5c28cf54be317290a6c77ce48b9c14711a43c996eb4f2d43bde70d790f5fed92347b9e144651dc21e60193edbc7f141ccfdd90ecdddd243
+DIST genpatches-5.1-18.extras.tar.xz 1724 BLAKE2B 35b1f50584b7220d0809c6eedeb9ef1b0e68b86c73bb486ddfc8e52cd7198a30b537a4f6623e0753b9a0725d2551116eaeb3bff24e3255571be3882f5bfd16da SHA512 910a2bc75daa63078f2f41d59b6fff15c42ebdc66113f530a2c616aafe818b19420d9069f81384a4faa30905cec9218264f6320b979d672703749a24ca8f71f7
+DIST genpatches-5.2-1.base.tar.xz 4564 BLAKE2B a1cf9d0b529fb29a07b689af0d1f65baac3f2b660f5401b31279a966b163ee3116121458cdacaf771e738145a2529df6f1d34d98006b8e615f105f7b496adb45 SHA512 eb96e3090080ceb83c8a06bf1c6aef1e1a2b198ab8dae621b9124afabdc723e3e878004d54ee6d22c50f2d924525261494ee8f4c8db02bbd89bc17e35c1b7d62
+DIST genpatches-5.2-1.experimental.tar.xz 5392 BLAKE2B 956a17ca2314d7d78317f0a49621dc9949a4787fa9f22c66672008e8854eae48265d0f0975482b8d9307545e56a791a0c83f825a4d5bcc0fa96eb201fd02331d SHA512 7a551add3a2a7df12d4d4efdc35ca7214067e540bc74a9115f05c4f127bdfe5434f0e99166e78c2d6791c44938eead46e4dbac4f47f98742a094a7d69a696559
+DIST genpatches-5.2-1.extras.tar.xz 1724 BLAKE2B 01fb9ba93bbf8bb81c36abc51c06383ae1a51051e8e2c6fbf2089bc61a0f353e713fd2e09f1609459bb57fce54c91a3a376a753132677f0550dcec628ccca9b6 SHA512 7dcc433cae296b666a7d12b05ee4f470f5f1c4ab978c8045000649dc285b2c45559e8be199d107d8fc9e8155895bd6c1c1f3d03776e9ab8a7562d5c110139f79
+DIST genpatches-5.2-2.base.tar.xz 38780 BLAKE2B d487063c9d63840f77ce4056d3f13481da9a7e9e1bac18700eda8efb9f382c099e230efb7f272da73aa5e66222e8894b302396b1269e98b007abb17eb614783f SHA512 90e8b4d0b6720b21a9e29ec359f1555c349b864ec514de76b18bb2b6acfc7dd131215775703debe19b04a03523515d812d27086c66d51d0b54d5d95c4c293089
+DIST genpatches-5.2-2.experimental.tar.xz 5392 BLAKE2B 68ece0bb603ee701056cc1f2b07385c80745e001c96b5d47eeefa176593e2cee1c3f6336119869c85d40c03c720e84b7a812509555e116d7a977c3dcd7121a7d SHA512 1d9de3850e72d42d23afd9fc33436b9e607f4e2d2e9a014ed23d219bc8928c8eb832fe4f934ad4f406041ae95c55892fce150c0615ee652122fb0cd2bd3ab4a9
+DIST genpatches-5.2-2.extras.tar.xz 1724 BLAKE2B 0f9ca90c150ee2a79231ee1f0ea474d9902e8549ca3ddcba6f1738ae2de0fa4fc03e0626e3af38ade802524eadb48dcdcb2a0d818b26847a8dbab7bab5aebbe5 SHA512 acc050264a69e6b9c730eb35c490b988da0c9a52bc5393a221e4cceb9b8fa6819da7f84464738662519167dfe083b4c9324b68457d18ddfbfc0a4255200501e6
DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
DIST linux-5.1.tar.xz 106244476 BLAKE2B ae3c63ced819737e34f8ec3a78138f87704a2f2956454411e3a4830ec8c0aaf2c288af6ca080f1892540e50f4a422482360010be8641afdeeeaf7231e7d8da97 SHA512 ae96f347badc95f1f3acf506c52b6cc23c0bd09ce8f4ce6705d4b4058b62593059bba1bc603c8d8b00a2f19131e7e56c31ac62b45883a346fa61d655e178f236
-EBUILD aufs-sources-4.14.105-r1.ebuild 2232 BLAKE2B 97793399b8b5560429613bae83d8fd361918532ad4dd3f9a7a85204a3263f05a7482110545791118f3822d41a39b1b640313dd42683a88851c48b8db5c219a74 SHA512 98cae4c2737c8e9eb82748ff03ce70cc36542ad3776f77bbfe00d28dff040f5c9fe54a6bc2467b9f0cb2ef7d1c709c90767cb70c653fdbd214271636b6fbb556
-EBUILD aufs-sources-4.14.114.ebuild 2232 BLAKE2B 096c29fdb2b32f51c2f24e56f1f1e2614db6e6e2830443032847d2366a61e735e04b91677d9606943fa1ee9c4026223d86013568551f3f1257c37d549bbc76db SHA512 04378f04bfb43c88911041d21f632b23253627cc150d5ce19b609d88bc21da1f343a6268ec861bd71632f493ce1d6c5a4d7b26839b0d2c66cc0cd4b1a7e82e98
-EBUILD aufs-sources-4.14.120.ebuild 2232 BLAKE2B f6790e4569244e326d0387a84af7afd4b0157838bb189d858219900c350c78b36cba5609ed16f85f636f82a0cffde2cdca69663c80b347b4926244aa57221193 SHA512 02f449d5e4dcb52a54af9c9bd30770b6a4e78a2bd2bbc85a096aaba7d5824ce23f12fcdd16571731f064fed581ecc54ecb52f09e23a416d1537580fa8c8db840
+DIST linux-5.2.tar.xz 107029708 BLAKE2B f0cf6e3a15a4bd019edbfa33cb4556d0672e807f7d139eff3ab053d0ad7649198b229475955a1f51eb90d0e9f8268cafb782f6312793fdf38472f3c6d7c2d7ee SHA512 5a28f8a34c4e0470617f5638b7112e6252109b78f23b1eed484a228530970c7ef5c130d6e5a09cf25ea2f6a0329602dcc1ec66ce893182e15b27d99bd228789c
EBUILD aufs-sources-4.14.127.ebuild 2232 BLAKE2B 72bda7db8ac98355e8849f95107ad1a370b4dbbef38f77f8bfd32f92b50e4404a2b5249c66bdba737ceb31dbe559d368fe004ebae48f486dcabf1700ea80d59b SHA512 0152c1db295b5dc0774d755ce694d319435a593cfedf0e9564434b89d1b90b28b63d62678b2ef419c408808cdcc74670f724e7787662eb8cc95f721f911bf31a
EBUILD aufs-sources-4.14.128.ebuild 2232 BLAKE2B e4101f86cbd6852820647c26905a3808769b31bc947c8a3fd5d711a109042f2c3fce942c3ca737693f9257ec00ff06e011ced54d3a701cf6c40655c1b203194a SHA512 74799f6da0ea9e0517e26f07f555b14af1e02df2685c88824b4808aa114b4eb33bcf586969376b60e7eb67518788abf242ba900434fe5419574b2d9064824a99
EBUILD aufs-sources-4.14.129.ebuild 2232 BLAKE2B 360c86a89f8b09da714d44742f53d645272127ef94192775497157046751ae74cc2c9fff5ccbcfaa2c67d0e787072022f337a37c688a51a5df11de34179d9a9f SHA512 236c7105a700d5d6fa0e1773506dc702303fc1c7642eb62d61c9f89ee0f2c524de124bcd08f828ddc2c5dac159d752ab18aa12fe8f6c8ef40b812cd8c0f3a6fb
EBUILD aufs-sources-4.14.130.ebuild 2232 BLAKE2B 060e6e876fee4fa19e02291acde87a6864084de9789c8546f2e7516f261e3cc84043cc878c6d16212082947c3d270e2664bbccf0936f25f43329d6d084518d75 SHA512 2623969685b17b8c6bfc7c18365c497c1d6ebfc09acb60a5ce698501cc88e3449a97a40a34f97d8d7034d9a196c05633c529d4eac1281ec720d443f98ad3892c
EBUILD aufs-sources-4.14.131.ebuild 2232 BLAKE2B b2679d1013ddbd3d0fcd60e92bbfbaf1b2a7fbc334ef94add5d6235a2be35fae420ca932bc983e043e8c97270e24d4e0d198418c44d781728ab831a9023faf49 SHA512 b066dd632ecbcb3af928d195c1cf6e0f8d99cb4c7043b9cc48ee0f0eeef94cebab29bc2ed44226fe12f6f25bbb8e2ee9680559ec5c2da80b3f496ce591786f69
EBUILD aufs-sources-4.14.132.ebuild 2232 BLAKE2B c545c0404b4e23577bd616c203f8b55e5d897e1bfc75d0f48dfbd9baa11d6f407074a71196ac511f504c5ac6242853671735c225d5659c698f588f5c37b674f9 SHA512 9b6697e3f23e6bbc0cfb5303a30b90443014d7d6e9cefab543498c5b15d1ded35a98075a2ff947c3a4af4c9b063cc8fbdf6c98448d66d0ccdcd03ae0b6f9f503
-EBUILD aufs-sources-4.19.27-r1.ebuild 2231 BLAKE2B 9a7373494c3463a2eee725453f32b5c0f5f720068afb6055e72d613c8d0e7dbf2775e9d2f26c643978b2c259300128fcdb6533fd2c2c745540c9f7038e4b9805 SHA512 266e8a6b1a41f2e69f15698c8d4fe5ca482af017975be137df6d6f42d48bc0b700a1e7354855a163889bcdaea3035fd95d27c0631f8f5169c2e6ae71966ff67a
-EBUILD aufs-sources-4.19.37.ebuild 2231 BLAKE2B f68f1f35a0361b416d7f368e2a36b5d6cf14d13d773c8c41a677eac96acfdd5fe6c2818da892e1c06e9f9ba1261fb17217ed3c9feee2de9cd4860910967971d9 SHA512 591438949b4d1471bd56e50bec1439e730cb188c62339954b0226cad6388d68ca3c451d2e27480987dcf9a9101dfccb7a94b6c482aa213f15ed623217f141b32
-EBUILD aufs-sources-4.19.44.ebuild 2231 BLAKE2B f400e31f2f6ca2147cf51da775d840f001b82fa8d71dac00ac14b1067438a409508fac8c11d652558497b5501e8e41c9bc3c84762bd3e92e9e74f349c21b2a4e SHA512 b0bc34cab65ad517f4d5c130e5a1c0589988d74571b67cc3b43006df2996d0a3f2f29c8a297df0a60ee92e8b387fcc01182f8ab177cc09048a74c1821ecf05ed
+EBUILD aufs-sources-4.14.133.ebuild 2232 BLAKE2B 1b0bc78bec32e6f5caa74083a416e81a608a498e9beccd4f32e1c3e7b6c55b2f4171cd5904c6408d2edf65e0316f20f0e016ef28751c6373aeb6503a0029fe75 SHA512 b412ce0cb3026976a1713f9a64aa1c65396d12b2b1686406a60d1e51738207952d2b02e6b3a2a5de93225fb0c1e9596d4a791fcace8f4047cfbdc124322ab2be
EBUILD aufs-sources-4.19.52.ebuild 2231 BLAKE2B 6002864807a85f2573320a35b6447bac85a5625195963c0e9bb9a9b1357e88cda88259111b55a5e2832ab8b04c457c75e977268282b694531f43d53156ea1a65 SHA512 0bb92091d6690abb12584dff7f1c70bc0944d07cc64f0209d774f206d5da8c1af2ffa3070d44ff0c47eb899e01c04446ecb07a1a3d346c6e18c289f80e49815e
EBUILD aufs-sources-4.19.53.ebuild 2231 BLAKE2B 599a6dc76ff3d2b7d32c761dcf116093ad7cd117455ebe10e5bc287cb2d141fad5f1b6db3d2e88603dfe4b9f940a4dfc47f3c361e3de837a8d418c936abb67f1 SHA512 aee4f7340d8edc1a664354ef1f31efbde90da9e884711937be20d9fa38bac193f151089685b043a20034513daa04bdb17413853ce509fdc3c7f2f3b3098e0f8f
EBUILD aufs-sources-4.19.55.ebuild 2231 BLAKE2B 2be2b32daae7e58950673bfe5cd4aef51b086b9b869003e12dd37d38fba1e02a62473c64cd4d9f46cb56e59f633b4baadeee2c67c85faa0535894c1baa0a6a45 SHA512 427028690c3d363a4189f24e0d70748114bca92a9766894e59e0aa83ad977567b349e5679f463a8c6a5434ede183abf5a7cb502712940dc6f57056509dad1ae3
EBUILD aufs-sources-4.19.56.ebuild 2231 BLAKE2B f64ad968facd14138280c029f756a506788b09549473874e65d27a77b408f889bcbff89387fb4de21ac60e2602597cb9e29f515c534945722a18d79ec9a94bff SHA512 d86a6864b1c651197a3751fc82bf544a260208c8e12d921cc1eea4583bf122f8eb32d21ce43539381f27b666392c496a01b7190cfe4718031e9f8bd3c3d50a37
EBUILD aufs-sources-4.19.57.ebuild 2231 BLAKE2B bd4037994d92d7eed1ca6bfea82d97b12137c3b2d8d14caf4b7766aab00b9fe9f9938ded13986f3d4a04b8d19de7cda996f466d7330617a5e41044f91190fa1e SHA512 dee21d7b26c1410ee02bac95e36c1a3168b3c3c5c384e3cc62077996e25b4e4600b79beb36aca7d2f133ecfd73270646b951ccba76974ca15b1c91f078f552f5
+EBUILD aufs-sources-4.19.58.ebuild 2231 BLAKE2B 245b09105d1811da9454a622b48fc602c47e09f69aff2e1c2791c997df84c8f45d018d3a2a45ad154e5f1546ddf88405fd172f18c993eeabcc118b835b252b3d SHA512 fe1fb67f04fafb5d0df6dfa9be8500615a4402952a12388572ae35d2bd884321230a8b418b743d41a8aa281d4c77725967cfa72f2233ea057b184bc41c8d4cad
+EBUILD aufs-sources-4.19.59.ebuild 2231 BLAKE2B 0aa3be32fc0a6c5f19f306f497678a8f2f83fb9ead1bb46a3956c3ffe3a63ddfa9d0c53194433aba8cf9bfa187b16792585bd62342dbcc61d6d6115521a4afec SHA512 73ba6a84155b5bca91435947293b9210fb7af4b710e257b897bca8c38fcebc7d31d824ecbbaee968641cf2fa22a6316b586d4678f1c2c0e9fea7a115806c23e0
EBUILD aufs-sources-5.1.11.ebuild 2226 BLAKE2B 2a37638e85e444f61f8aab665e19885ba5d7625d63ac3309bcaf8762c366761f3a64b7fab29f021646f13e5c9b2cca5932cebeec9376cf1c446c2facec242a6f SHA512 38996091623545b23f2886ad787b1c54435dfa269f1a6371817b68e4a7d00faca586420e94e39be87ef5cde2094bdeb2f5efdf24cbf6cf3c953321e7a8c15271
-EBUILD aufs-sources-5.1.12.ebuild 2226 BLAKE2B 2a37638e85e444f61f8aab665e19885ba5d7625d63ac3309bcaf8762c366761f3a64b7fab29f021646f13e5c9b2cca5932cebeec9376cf1c446c2facec242a6f SHA512 38996091623545b23f2886ad787b1c54435dfa269f1a6371817b68e4a7d00faca586420e94e39be87ef5cde2094bdeb2f5efdf24cbf6cf3c953321e7a8c15271
-EBUILD aufs-sources-5.1.14.ebuild 2226 BLAKE2B 2a37638e85e444f61f8aab665e19885ba5d7625d63ac3309bcaf8762c366761f3a64b7fab29f021646f13e5c9b2cca5932cebeec9376cf1c446c2facec242a6f SHA512 38996091623545b23f2886ad787b1c54435dfa269f1a6371817b68e4a7d00faca586420e94e39be87ef5cde2094bdeb2f5efdf24cbf6cf3c953321e7a8c15271
-EBUILD aufs-sources-5.1.15.ebuild 2226 BLAKE2B 2a37638e85e444f61f8aab665e19885ba5d7625d63ac3309bcaf8762c366761f3a64b7fab29f021646f13e5c9b2cca5932cebeec9376cf1c446c2facec242a6f SHA512 38996091623545b23f2886ad787b1c54435dfa269f1a6371817b68e4a7d00faca586420e94e39be87ef5cde2094bdeb2f5efdf24cbf6cf3c953321e7a8c15271
-EBUILD aufs-sources-5.1.16.ebuild 2226 BLAKE2B 2a37638e85e444f61f8aab665e19885ba5d7625d63ac3309bcaf8762c366761f3a64b7fab29f021646f13e5c9b2cca5932cebeec9376cf1c446c2facec242a6f SHA512 38996091623545b23f2886ad787b1c54435dfa269f1a6371817b68e4a7d00faca586420e94e39be87ef5cde2094bdeb2f5efdf24cbf6cf3c953321e7a8c15271
+EBUILD aufs-sources-5.1.12.ebuild 2226 BLAKE2B 79318dc159d705ca2c989f9a3d468d1ebc0f60cd2388aeee72da3cd2571414edd75c2465c50a6aef6ee55b4fd5497ed3f4aac91c3a298a9d20ff2e2e2d28382b SHA512 78dd22af64d6195736e3e4cf1e58439849fcf2a1e0fcdc223a744fb7eef3c89da15027bfeacca3109178f35110744ea69c7892ca3f1e5249432673d1185d885d
+EBUILD aufs-sources-5.1.14.ebuild 2226 BLAKE2B 22fe9d60038b74f1d7df0b44890a6a4623d97da2455e0a70cf582e713986958f53eb6a78648590f4f59ea410032afc8222988432fa8c118287297159dbaa85bb SHA512 3023c4c30aff2fe970de2d05be3d6a6d9386198fae4f5678942039ccad976c57e7571de21cdb6b95a83981a408e8e0708df00c20d25b6849c8bb31c7bdcb7823
+EBUILD aufs-sources-5.1.15.ebuild 2226 BLAKE2B 26d6571498f12bb7edd476a815442cc548208651596b8edc898fa05e1e19bf5588e3e624ea41054b017a6a4f80b01747173ed627fbfa63f236bd62aa1309c5cd SHA512 71449719bd87722a11ef919bd0652db5e972f05aae7cecf0c29327aced3f7f9fb11e6ce8b87a1d30ebe8664e04b64358df1774cd02e19738819064165052c3df
+EBUILD aufs-sources-5.1.16.ebuild 2226 BLAKE2B de3213707eb5e14d802fc6d5a117a0a4388f04934b93d8c90fb2e84e51d0639c3e5c3c46c214a839c862553fbae2fe44d84f7ca34b09656078a125e9129e0e14 SHA512 41b4e5383fb83533698942ce6d82005acaf391a9f5ca17ab26370d82ead86eb0ca624c4d9763bded447f8b720fe3110bae701c9b8f105b9bee7d770053941a5a
+EBUILD aufs-sources-5.1.17.ebuild 2226 BLAKE2B c00949bcbbbbf5a45df145d402c6a765f50943c41116cb434a77709847c116d31354d53b80110106f705d853a8cb06193c2dce14c792510a96a5ad6dccdffc50 SHA512 ef871ce33b67a4f01e2ae1729c1669b75a118525ee18c827d47698af8ecf1043be7aa22639bcb2721955c094c9601af26a9f1ef8720a07a7cbf83663bf4871f3
+EBUILD aufs-sources-5.1.18.ebuild 2226 BLAKE2B b3e4790e36ac0e6fa069d6b8bbc460fe2416ea4b42c3c4b0717d6acb496073c37b51baeb5c78705838b3e1b31a72e7c538f577d70bcea69a25506826fd8d7b40 SHA512 b383fc6ac897e18c8519054f4eccef11e16881167841c9e4aa4a6d2f50ee168252d335ad841428e61fb9400ddc5af8efdc166f2fc52887bb8177635072d4dcc9
+EBUILD aufs-sources-5.2.0.ebuild 2225 BLAKE2B e50eb12a7ac5aa3df48431fd5ce48438fba0496eb2367b095a312bf5ef70563457ea3e3b0bf672335f3addd203556d7269682755a0fb13813f6bfaf1aa9b5f4d SHA512 4d022fbcbbcba868727137da70566b3f797f62a8c40f1aff2ec17ea698a9e8e14de7a5c6938a5ba86d46f43efeef8e8437d9bc583b40fc4690e5d4d9f9e53ba0
+EBUILD aufs-sources-5.2.1.ebuild 2225 BLAKE2B d09366181e2632a832d57d5ae1bac6aba3be7de5c8b798a1a34b57eb524d85d3c62f31d025396c914dd64e2ef9e0d2e491d177b6503ac7479f4d7b7c27fa6838 SHA512 d21482218b1961f1e1a585d7b5fb9a0d09a91acc4f1ea8e6020569d1e33be0e227da6927cec54165817f11b290b34b2a52221f9c2c2d70683999a8c496c0279e
MISC metadata.xml 786 BLAKE2B 4a7ec566e14be79c65ccf8f9b04db4c66ef27e0940af8d3d870a3f08d96bbc8987836100aff699d90a5564a1986c929af02b9cb00553ed3f400378ca20f41fda SHA512 95853521c2369a4bfa752be73e2e7e8e5665e790a5763c7d347da1762ac142fd6caec3e20f7d31f58c16f3a38df6dfcca63b296569b7131dcbd72eeb23e9d3ff
diff --git a/sys-kernel/aufs-sources/aufs-sources-4.14.114.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.14.114.ebuild
deleted file mode 100644
index d539fc66c125..000000000000
--- a/sys-kernel/aufs-sources/aufs-sources-4.14.114.ebuild
+++ /dev/null
@@ -1,84 +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=122
-UNIPATCH_STRICTORDER=1
-inherit kernel-2 eutils readme.gentoo-r1
-
-AUFS_VERSION=4.14.73+_p20190610
-AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
-# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
-AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
-
-KEYWORDS="~amd64 ~x86"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
-IUSE="experimental module vanilla"
-
-DESCRIPTION="Full sources (incl. Gentoo patchset) for the linux kernel tree and aufs4 support"
-SRC_URI="
- ${KERNEL_URI}
- ${ARCH_URI}
- ${AUFS_URI}
- !vanilla? ( ${GENPATCHES_URI} )
- "
-
-PDEPEND="=sys-fs/aufs-util-4*"
-
-README_GENTOO_SUFFIX="-r1"
-
-src_unpack() {
- detect_version
- detect_arch
- if use vanilla; then
- unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT
- ewarn "You are using USE=vanilla"
- ewarn "This will drop all support from the gentoo kernel security team"
- fi
-
- UNIPATCH_LIST="
- "${WORKDIR}"/aufs4-kbuild.patch
- "${WORKDIR}"/aufs4-base.patch
- "${WORKDIR}"/aufs4-mmap.patch"
-
- use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch"
-
- unpack ${AUFS_TARBALL}
-
- einfo "Using aufs4 version: ${AUFS_VERSION}"
-
- kernel-2_src_unpack
-}
-
-src_prepare() {
- kernel-2_src_prepare
- if ! use module; then
- sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
- fi
- cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
- cp -rf "${WORKDIR}"/{Documentation,fs} . || die
-}
-
-src_install() {
- kernel-2_src_install
- dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
- docompress -x /usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
- has_version sys-fs/aufs-util || \
- elog "In order to use aufs FS you need to install sys-fs/aufs-util"
-
- readme.gentoo_print_elog
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/aufs-sources/aufs-sources-4.14.105-r1.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.14.133.ebuild
index 2f6525b34571..1821b7c7ffcc 100644
--- a/sys-kernel/aufs-sources/aufs-sources-4.14.105-r1.ebuild
+++ b/sys-kernel/aufs-sources/aufs-sources-4.14.133.ebuild
@@ -5,7 +5,7 @@ EAPI=6
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER=112
+K_GENPATCHES_VER=142
UNIPATCH_STRICTORDER=1
inherit kernel-2 eutils readme.gentoo-r1
diff --git a/sys-kernel/aufs-sources/aufs-sources-4.19.37.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.19.58.ebuild
index 6b04d1aba9a4..d7376eb0bb27 100644
--- a/sys-kernel/aufs-sources/aufs-sources-4.19.37.ebuild
+++ b/sys-kernel/aufs-sources/aufs-sources-4.19.58.ebuild
@@ -5,7 +5,7 @@ EAPI=6
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER=38
+K_GENPATCHES_VER=58
UNIPATCH_STRICTORDER=1
inherit kernel-2 eutils readme.gentoo-r1
diff --git a/sys-kernel/aufs-sources/aufs-sources-4.19.44.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.19.59.ebuild
index fd02dbaece70..25c3e73f848a 100644
--- a/sys-kernel/aufs-sources/aufs-sources-4.19.44.ebuild
+++ b/sys-kernel/aufs-sources/aufs-sources-4.19.59.ebuild
@@ -5,7 +5,7 @@ EAPI=6
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER=45
+K_GENPATCHES_VER=59
UNIPATCH_STRICTORDER=1
inherit kernel-2 eutils readme.gentoo-r1
diff --git a/sys-kernel/aufs-sources/aufs-sources-5.1.12.ebuild b/sys-kernel/aufs-sources/aufs-sources-5.1.12.ebuild
index 1fb619eff7e8..96f2d8510799 100644
--- a/sys-kernel/aufs-sources/aufs-sources-5.1.12.ebuild
+++ b/sys-kernel/aufs-sources/aufs-sources-5.1.12.ebuild
@@ -5,7 +5,7 @@ EAPI=6
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER=12
+K_GENPATCHES_VER=13
UNIPATCH_STRICTORDER=1
inherit kernel-2 eutils readme.gentoo-r1
diff --git a/sys-kernel/aufs-sources/aufs-sources-5.1.14.ebuild b/sys-kernel/aufs-sources/aufs-sources-5.1.14.ebuild
index 1fb619eff7e8..498d118a5597 100644
--- a/sys-kernel/aufs-sources/aufs-sources-5.1.14.ebuild
+++ b/sys-kernel/aufs-sources/aufs-sources-5.1.14.ebuild
@@ -5,7 +5,7 @@ EAPI=6
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER=12
+K_GENPATCHES_VER=14
UNIPATCH_STRICTORDER=1
inherit kernel-2 eutils readme.gentoo-r1
diff --git a/sys-kernel/aufs-sources/aufs-sources-5.1.15.ebuild b/sys-kernel/aufs-sources/aufs-sources-5.1.15.ebuild
index 1fb619eff7e8..a27fab846632 100644
--- a/sys-kernel/aufs-sources/aufs-sources-5.1.15.ebuild
+++ b/sys-kernel/aufs-sources/aufs-sources-5.1.15.ebuild
@@ -5,7 +5,7 @@ EAPI=6
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER=12
+K_GENPATCHES_VER=15
UNIPATCH_STRICTORDER=1
inherit kernel-2 eutils readme.gentoo-r1
diff --git a/sys-kernel/aufs-sources/aufs-sources-5.1.16.ebuild b/sys-kernel/aufs-sources/aufs-sources-5.1.16.ebuild
index 1fb619eff7e8..76761cd86479 100644
--- a/sys-kernel/aufs-sources/aufs-sources-5.1.16.ebuild
+++ b/sys-kernel/aufs-sources/aufs-sources-5.1.16.ebuild
@@ -5,7 +5,7 @@ EAPI=6
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER=12
+K_GENPATCHES_VER=16
UNIPATCH_STRICTORDER=1
inherit kernel-2 eutils readme.gentoo-r1
diff --git a/sys-kernel/aufs-sources/aufs-sources-4.19.27-r1.ebuild b/sys-kernel/aufs-sources/aufs-sources-5.1.17.ebuild
index 72cdb53a7b0c..fdf948a0b5c8 100644
--- a/sys-kernel/aufs-sources/aufs-sources-4.19.27-r1.ebuild
+++ b/sys-kernel/aufs-sources/aufs-sources-5.1.17.ebuild
@@ -5,20 +5,20 @@ EAPI=6
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER=28
+K_GENPATCHES_VER=17
UNIPATCH_STRICTORDER=1
inherit kernel-2 eutils readme.gentoo-r1
-AUFS_VERSION=4.19.17+_p20190610
+AUFS_VERSION=5.1_p20190715
AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
-# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
+# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs5-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
KEYWORDS="~amd64 ~x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
IUSE="experimental module vanilla"
-DESCRIPTION="Full sources (incl. Gentoo patchset) for the linux kernel tree and aufs4 support"
+DESCRIPTION="Full sources (incl. Gentoo patchset) for the linux kernel tree and aufs5 support"
SRC_URI="
${KERNEL_URI}
${ARCH_URI}
@@ -40,15 +40,15 @@ src_unpack() {
fi
UNIPATCH_LIST="
- "${WORKDIR}"/aufs4-kbuild.patch
- "${WORKDIR}"/aufs4-base.patch
- "${WORKDIR}"/aufs4-mmap.patch"
+ "${WORKDIR}"/aufs5-kbuild.patch
+ "${WORKDIR}"/aufs5-base.patch
+ "${WORKDIR}"/aufs5-mmap.patch"
- use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch"
+ use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs5-standalone.patch"
unpack ${AUFS_TARBALL}
- einfo "Using aufs4 version: ${AUFS_VERSION}"
+ einfo "Using aufs5 version: ${AUFS_VERSION}"
kernel-2_src_unpack
}
@@ -64,8 +64,8 @@ src_prepare() {
src_install() {
kernel-2_src_install
- dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
- docompress -x /usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
+ dodoc "${WORKDIR}"/{aufs5-loopback,vfs-ino,tmpfs-idr}.patch
+ docompress -x /usr/share/doc/${PF}/{aufs5-loopback,vfs-ino,tmpfs-idr}.patch
readme.gentoo_create_doc
}
diff --git a/sys-kernel/aufs-sources/aufs-sources-4.14.120.ebuild b/sys-kernel/aufs-sources/aufs-sources-5.1.18.ebuild
index 0865e0e2b26b..fb6bdc34334d 100644
--- a/sys-kernel/aufs-sources/aufs-sources-4.14.120.ebuild
+++ b/sys-kernel/aufs-sources/aufs-sources-5.1.18.ebuild
@@ -5,20 +5,20 @@ EAPI=6
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER=128
+K_GENPATCHES_VER=18
UNIPATCH_STRICTORDER=1
inherit kernel-2 eutils readme.gentoo-r1
-AUFS_VERSION=4.14.73+_p20190610
+AUFS_VERSION=5.1_p20190715
AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
-# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
+# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs5-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
KEYWORDS="~amd64 ~x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
IUSE="experimental module vanilla"
-DESCRIPTION="Full sources (incl. Gentoo patchset) for the linux kernel tree and aufs4 support"
+DESCRIPTION="Full sources (incl. Gentoo patchset) for the linux kernel tree and aufs5 support"
SRC_URI="
${KERNEL_URI}
${ARCH_URI}
@@ -40,15 +40,15 @@ src_unpack() {
fi
UNIPATCH_LIST="
- "${WORKDIR}"/aufs4-kbuild.patch
- "${WORKDIR}"/aufs4-base.patch
- "${WORKDIR}"/aufs4-mmap.patch"
+ "${WORKDIR}"/aufs5-kbuild.patch
+ "${WORKDIR}"/aufs5-base.patch
+ "${WORKDIR}"/aufs5-mmap.patch"
- use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch"
+ use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs5-standalone.patch"
unpack ${AUFS_TARBALL}
- einfo "Using aufs4 version: ${AUFS_VERSION}"
+ einfo "Using aufs5 version: ${AUFS_VERSION}"
kernel-2_src_unpack
}
@@ -64,8 +64,8 @@ src_prepare() {
src_install() {
kernel-2_src_install
- dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
- docompress -x /usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
+ dodoc "${WORKDIR}"/{aufs5-loopback,vfs-ino,tmpfs-idr}.patch
+ docompress -x /usr/share/doc/${PF}/{aufs5-loopback,vfs-ino,tmpfs-idr}.patch
readme.gentoo_create_doc
}
diff --git a/sys-kernel/aufs-sources/aufs-sources-5.2.0.ebuild b/sys-kernel/aufs-sources/aufs-sources-5.2.0.ebuild
new file mode 100644
index 000000000000..1efd3ee3912d
--- /dev/null
+++ b/sys-kernel/aufs-sources/aufs-sources-5.2.0.ebuild
@@ -0,0 +1,84 @@
+# 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=1
+UNIPATCH_STRICTORDER=1
+inherit kernel-2 eutils readme.gentoo-r1
+
+AUFS_VERSION=5.2_p20190715
+AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
+# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs5-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
+AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
+
+KEYWORDS="~amd64 ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
+IUSE="experimental module vanilla"
+
+DESCRIPTION="Full sources (incl. Gentoo patchset) for the linux kernel tree and aufs5 support"
+SRC_URI="
+ ${KERNEL_URI}
+ ${ARCH_URI}
+ ${AUFS_URI}
+ !vanilla? ( ${GENPATCHES_URI} )
+ "
+
+PDEPEND="=sys-fs/aufs-util-4*"
+
+README_GENTOO_SUFFIX="-r1"
+
+src_unpack() {
+ detect_version
+ detect_arch
+ if use vanilla; then
+ unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT
+ ewarn "You are using USE=vanilla"
+ ewarn "This will drop all support from the gentoo kernel security team"
+ fi
+
+ UNIPATCH_LIST="
+ "${WORKDIR}"/aufs5-kbuild.patch
+ "${WORKDIR}"/aufs5-base.patch
+ "${WORKDIR}"/aufs5-mmap.patch"
+
+ use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs5-standalone.patch"
+
+ unpack ${AUFS_TARBALL}
+
+ einfo "Using aufs5 version: ${AUFS_VERSION}"
+
+ kernel-2_src_unpack
+}
+
+src_prepare() {
+ kernel-2_src_prepare
+ if ! use module; then
+ sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
+ fi
+ cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
+ cp -rf "${WORKDIR}"/{Documentation,fs} . || die
+}
+
+src_install() {
+ kernel-2_src_install
+ dodoc "${WORKDIR}"/{aufs5-loopback,vfs-ino,tmpfs-idr}.patch
+ docompress -x /usr/share/doc/${PF}/{aufs5-loopback,vfs-ino,tmpfs-idr}.patch
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+ has_version sys-fs/aufs-util || \
+ elog "In order to use aufs FS you need to install sys-fs/aufs-util"
+
+ readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/aufs-sources/aufs-sources-5.2.1.ebuild b/sys-kernel/aufs-sources/aufs-sources-5.2.1.ebuild
new file mode 100644
index 000000000000..95a33d52094d
--- /dev/null
+++ b/sys-kernel/aufs-sources/aufs-sources-5.2.1.ebuild
@@ -0,0 +1,84 @@
+# 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=2
+UNIPATCH_STRICTORDER=1
+inherit kernel-2 eutils readme.gentoo-r1
+
+AUFS_VERSION=5.2_p20190715
+AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
+# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs5-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
+AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
+
+KEYWORDS="~amd64 ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
+IUSE="experimental module vanilla"
+
+DESCRIPTION="Full sources (incl. Gentoo patchset) for the linux kernel tree and aufs5 support"
+SRC_URI="
+ ${KERNEL_URI}
+ ${ARCH_URI}
+ ${AUFS_URI}
+ !vanilla? ( ${GENPATCHES_URI} )
+ "
+
+PDEPEND="=sys-fs/aufs-util-4*"
+
+README_GENTOO_SUFFIX="-r1"
+
+src_unpack() {
+ detect_version
+ detect_arch
+ if use vanilla; then
+ unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT
+ ewarn "You are using USE=vanilla"
+ ewarn "This will drop all support from the gentoo kernel security team"
+ fi
+
+ UNIPATCH_LIST="
+ "${WORKDIR}"/aufs5-kbuild.patch
+ "${WORKDIR}"/aufs5-base.patch
+ "${WORKDIR}"/aufs5-mmap.patch"
+
+ use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs5-standalone.patch"
+
+ unpack ${AUFS_TARBALL}
+
+ einfo "Using aufs5 version: ${AUFS_VERSION}"
+
+ kernel-2_src_unpack
+}
+
+src_prepare() {
+ kernel-2_src_prepare
+ if ! use module; then
+ sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
+ fi
+ cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
+ cp -rf "${WORKDIR}"/{Documentation,fs} . || die
+}
+
+src_install() {
+ kernel-2_src_install
+ dodoc "${WORKDIR}"/{aufs5-loopback,vfs-ino,tmpfs-idr}.patch
+ docompress -x /usr/share/doc/${PF}/{aufs5-loopback,vfs-ino,tmpfs-idr}.patch
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+ has_version sys-fs/aufs-util || \
+ elog "In order to use aufs FS you need to install sys-fs/aufs-util"
+
+ readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 10b7de4e83d0..fa125d478ff4 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -1,16 +1,22 @@
AUX genkernel-3.4.52.4-crc32c.patch 4981 BLAKE2B e376f504c73ce6fc8b858c05dc36bd45cf82b404d063ea970c64520026a6108d6ac1f806fc81e9943f3a8df3f552236538415622580c914ef06dc9f4c5109d62 SHA512 9ce34b979c855ff69e70891ea568b9d0b9eb26bc209e6ee96fb58687f62bf1c3a8398489d1dde98988790f7e0976fb5ce8dad64a77323ab2e1906d0173bc2861
AUX genkernel-3.4.52.4-grub-mkconfig.patch 689 BLAKE2B ea390e063b88b6a63fd647e245dc5da7300794c978ed1242193168b95c83338764ec331b1264cb0b0d328904b5145be1f8536ddfad2f6b2b2934175e7b865395 SHA512 f69191e003ee950d8031dd41dffa7724c22535f2b8f7344452150cc171452c9cba171a989aa00d3183993e56c21aeee62ac1b47517c2f2f04d739a109ffefbb3
AUX genkernel-3.4.52.4-system-map.patch 1498 BLAKE2B 283a0f821e33cadf792428457b22a51c48e07ec5388ce7c3e0fb35e7d4d34b27ab57f2a9ceba85e40d9f74795c19c0721e1d82eb354230c5c310237ee21972a5 SHA512 a2c7fb83e34f75f2ceab182d355616f3ee7e9b524596ea10f69ce1f87f1e21e693f42838650b3a919670182e5f36a6b94475f4d4ebc65e7494cdaa87933f29b9
+AUX genkernel-4.bash 2467 BLAKE2B 8cc52bff26ca5ee25f6e4f4f3d47f6905865ae9fa72dfad6c8ae059cb1beadcaf724a2d5accbd40b38ce1a7745335beae1264a6bd1b0b97a79ac68d3c857e5c9 SHA512 cbcffcb91273d41f6fba82d0b08c9b7cb29f84720beee1253747c09e14f677bc703ff55536b9aba00045c9b4935efd020c7b1b06866205f2b9e6862631975252
AUX genkernel.bash 2438 BLAKE2B 31f1eaa826ab12bba07a2dc45b3394e14ceba9bc98b3f0ce609ca48a9306f2aec507787d457abdee18f4a83ea868de787cc6f9bd085298c396ecab6da14df9c3 SHA512 2bfe23606f919577bb2d174ffe18cd00fbb4ce642fb8860b319e059745d46ff8459b99374159f78af9f3aebb0a352a74ccd74c3be581980f5e298293b96e983d
AUX initramfs.mounts 816 BLAKE2B 4f36e51fef78435369d43647db853c7bfde217cc93002fc010900692f67171512366e6599f08c5f2093490713aa7715e903b7e06528e3f2c6d8468f506938ed5 SHA512 97e5f92d135cff3911a68c7f1afd0f781ec1c1b794cdc824d74f8c119104ecb40bd7180be8414dc72f3a5a811143d6b4bf443ac1d3ff7a71b1e88cbf7c179665
DIST LVM2.2.02.173.tgz 2363504 BLAKE2B a516bc9b68b7b7529f4436d8849ca741eb3ca1b5ac2eb2fb2915507935bdd28b5e234e74c1bce827e5761f57b5936510d08107e0dc1c320190f952c706f128d3 SHA512 c2ea8beafe006abf9282f51ec98600fd0ebff816d53c10ecbb19bbf336ada4825135cf9c92ccd364afb18f8b1d7e163eff5bdec8dfdd70dfb9ba45db2f6bdd5e
-DIST LVM2.2.02.183.tgz 2380574 BLAKE2B b1fe71b6cdb8ee20dd53d0ad3399c553487baafa12657ec81a794c84ad161988afdb8693ac247877a2645d693a0740c74c8b991047ed2ba4adc9ec75f1c261a9 SHA512 3947523c6b0862ada40677ed171ed0cf95e070119e377296fc5ccb153e9c4212d34c0b16a887dbd68ccf265525345dabfed2aa59fb3604555429a7e2ecfff4d7
+DIST LVM2.2.02.185.tgz 2386328 BLAKE2B d2e31de3eedd7518ea2d239cb9b36b38e351d7fc070097a1fc4e7934e3636195da3247fba57d684bb0b31b7f3dbdfe29161bd121b2962b2c35c8c9d7914b4506 SHA512 f421505551aec2a09bc862f2fcc1ee825bc4d94c53a01d13265631e99308d60fbca40112be5bc7824cce3ef223c0775d2f6c345f6a3f227229a0566c903841bf
DIST LVM2.2.02.88.tgz 1029151 BLAKE2B e3ce91b6c43155a66b79cf25da3973abb19decde3acc37d28daf80d14b1bd574f7d31fbcee4b397f0a146b2e221599079e521d0ac21932ff58b7c9d4fdf93501 SHA512 5c334c2c78220f4f9f082a74cbf0b156e96f2a07b5e55f054ff70c752ada97a67f83fa1d89c02accb7cbe5a62e356588831d96a102b7bf16cdce2591d4e37e4b
+DIST btrfs-progs-v5.1.1.tar.xz 2041940 BLAKE2B ca032cf17e78e5892788b677b5a0fead7cf1108fd464facb48e713b259c8c75f8b7714377f75e7b9e595c7c8fa5927fa37d11f43f51e4d898698f9fc5d26a808 SHA512 0f7582893e76d73ac7c0061dd43f65c465ca6308d3447a4e12f95397edcf3b74cc4dd3fad4a139739322650a0d228c4b2d43eb6eb9a09eb92f8fa2a5ef1519cd
DIST busybox-1.20.2.tar.bz2 2186738 BLAKE2B 3efa01ee81a9f3af0ccbcf28b1a24e817a28012d27a27c714b3f13fe4a73200af66fb93dcd9adc65de3e3abb26757939ff3d3ba620af08101c27c5f3550e7501 SHA512 089b67cd920f332daf910711739b1e55ba4c76cfa2122dfe5464432e0d76d3af8327837ebc3cc9954deef3e8f766d16a1928aecb2c169fe3de5a722eea7ea3dd
DIST busybox-1.26.0.tar.bz2 2143958 BLAKE2B 3a4a227a4308d9d5e00c00fc5e90ee9a1d6345574bdb571cd8b4adab63dcdad3ff7edf30154bb8f8f31a3a658c85641af0f7875d4d533d56bb7c79f28980ebe6 SHA512 9e38c2f4c5ddb6c3a184170b5526c1a78cf53a575ed359fb18c407976cab9788fa95a26ca2d4e5c32e1d639890944d98e118149ee1402b18fe085b0baf0186d3
DIST busybox-1.27.2.tar.bz2 2216527 BLAKE2B 77b8fa325b9ba691c0ac944537efdf5d87011b1a87c1c244588136f78055be9f2a71c77eea5edf1d20cfe50e59b15527511b14160930c946ed4e82c9608cb991 SHA512 d99e86b652562ebe1a5d50e1ba3877a1d1612997c17cb8d8e4212da181211a9b741a881cb051f14cb3ee8aea40226cf2cde80a076baed265d3bc0a4e96a5031c
-DIST busybox-1.30.1.tar.bz2 7793781 BLAKE2B 429f6bd48cb6ede81f956d450cf05b799dce9dbd61593b6dd787f353c2de3734d576ddfec644fa5ab6c61895400c32e3cb28c939b06eaa33eef105c8f8f13d8f SHA512 c18b3d06356d4708b4b0e89d23500d2fe494da9f6aac09c0c19a2e5145ba2bfe8261088eae6562c900996b50c5a9c20459f908069267898c8f86fe3b0b7bd80b
+DIST busybox-1.31.0.tar.bz2 2427873 BLAKE2B 7fff2ac2c39232f9dbd8ea4af55539e9eb7ab2ddabf2f53534f57cabe00a6096643415275dcfa2730f970994282776f9ce661e99e681989449473182ffe820e1 SHA512 cd58f0b2b6e3bb1b771fcf3d15f420518fb9b10086a45cfb1d7f136ac035be89eec28f9350e42b3fc38454d8bef9190eae0376497487c73785e8fde44c793730
+DIST cryptsetup-2.1.0.tar.xz 10662576 BLAKE2B c79b24c986d5925aed31eddf8f271c3d0f12c89b3f99f953cfa39fe0d9dca2ab3dd2f6ea22141aca0148d6d533d197378b011561075ca26a14ca2e90500a1689 SHA512 f1b68e4d9d0ca2361fe9bdd51c60630dd4ab7a689b7be7756edf4dee12929d2356dd0658c9b940ffe27c033ef289efaf49daf21d250d37fdfa15394b5d821928
DIST dmraid-1.0.0.rc16-3.tar.bz2 232743 BLAKE2B 290c5bb7f1b12ac48627d8afcc346327b2fcce31b1015d5974c956d94f607b297e383158cd8741f03a770cdeb3f42c3e6341ebfcbc2220e122d89c2603eee512 SHA512 7c45e5117adc52fc2094b1b2bad4f4c518a46317a2196611966d72085ba3587c4ac8d1080f9d934888c01788f2b2d3d621c6f0d3e2a023c0fb1f9f3fa7fc127e
+DIST dropbear-2019.78.tar.bz2 2708659 BLAKE2B 212b173cfea8655b43a8d93422dd4d3e0d669a67681cb17d6494b6083e6e4c58d21d52850c0cdf414617ee3dcaa071e376d0b5b156b6856cee2e4fe111550f7d SHA512 f667ba8dae17ea89c118642b566f2c134c71bfd0b8bacea5cf7ec87d75ac79bd7cd1864a8788367a89d30ee35427d389ef6416375adff6e83caae30ff3e0549f
+DIST e2fsprogs-1.45.3.tar.xz 5561452 BLAKE2B ee41f35c3294ccb8dad4274e44d9c07dc94f93d2e921472c34da7913cdb2d60f998fa154c98f6ba4f9e598de152006a0fdb63a9006bbf3bb1847166d9342a29f SHA512 9f898d353af48a1d357cb01f64187b6dfef671bb2e0450438530fe4fa9454fccc6b755c9469d81e702e6d85a4defd02ae0a493897a4b3284cb112e8444c9bf52
+DIST eudev-3.2.8.tar.gz 1894193 BLAKE2B 8709a13031744d5dd2f57853375b920bdaa6ea028624111dc96be9d46748de8423ac749f27183c668336701c16735d7ca2db4566621e0e741a2604785c14c64f SHA512 13221e6f9696a8630d867eb7d73f3bf5dd1bc2dfd80d62af00342be4cbf39a862e644ea3776fa4d91463e594ca50c5deecbeb7e05d161097e889ea58a66ccc42
DIST fuse-2.8.6.tar.gz 505334 BLAKE2B c44533625ead8acc5a16f61064635492c54aa91780018e3895baf18abe3ca00c9ec7f6606183a4f986037201db79697c07d03adf57c5a87e7888b8823d83aa8a SHA512 03cacc45c8ba6700fcdfa9064ef4e10d3ad6fc0e4fc49d41693de2caf03d44513d449b00a7c5d200d055d9481821252509259f5f3d2d6127fa51957a006a90fd
DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2
DIST genkernel-3.4.52.3.tar.xz 282976 BLAKE2B 69eb6a964c5c20ee32ea6143b576a85090dfb50c011c641ae8415fba1cb99e7f239f4ba7fdc450b7c0eb93a248610c47e751f3993b8fff6e51b9602c37145af9 SHA512 a68b0149b9a69f59ab3e8d772f35f12643b9500c0c684d4824ca1f3c669b0ea01989a55643cd5b413f35d6fff284cd5ede7183971e202b3788caeb399259191f
@@ -24,18 +30,30 @@ DIST genkernel-3.5.2.4.tar.xz 318152 BLAKE2B 101bd8011b73699a3d8410fcb93adca2417
DIST genkernel-3.5.2.5.tar.xz 318652 BLAKE2B 9b0e1b07f61b54edc1d263cc679b36d7e9062fd1e7cf11fc9442cf60b217274bc73425150ca963b6a91cd504d7817a852fa5bf4ad7634ff8d1ec3b43748ded41 SHA512 096aa77f4a52afefcef81ff6c7eb281e539af304854572389e38bbdd735ca723c7a5f2f7163fa9f387e3a2a78a2ba117260f1c8396ed4e51e12a91ad0fb0ff90
DIST genkernel-3.5.3.2.tar.xz 320644 BLAKE2B 14eaf05aab02287c3dbb98f1a596e73bcbea39ceb2c8e44c5bdbb77b656958cee666f4353a2401bad531c2a7a98ee11b2531b251c19edc86db517cf3cc2869ec SHA512 1bee8ebdb8c2c30e90e0a1c573ad09b0eb79da54f0829859305eb50ffab95e69aa219ce82d4969140dea3d8788d66d3490fc03d38e190b533666e9278c7f96a6
DIST genkernel-3.5.3.3.tar.xz 331180 BLAKE2B 0f83b973505ccb0a92ae24e92509710bf96991f36ca55975ffefdf1bd3e835bd72bb413688468a05e6a5fff2ec16e64816f8ccfe2530c9f1e9169d19a86a2231 SHA512 9170731f59a1476aa597549ac55feb3583bed249e50d1697292571caf25c5ca746a1db9e811f2009d55aea21d739ef0ab3e385acd81504bbbccc8f7346205d71
+DIST genkernel-4.0.0_beta6.tar.xz 384612 BLAKE2B f7142e5d8db2e9afbf22f1f62a6caee0c979a5dd01dbeab0ad268a3c889c00daef9a419370d45c582a6377c5eb46db973a8fd30d3f6ca2aac68437d30f240cf5 SHA512 cf0f07df309403cfed62186ea71f67a4ad10be40f4060f9090092e38d03425d21c343f71efc7a5cd8602cb50eef26cc1d79376e6a638a200947b08737e948bd3
DIST gnupg-1.4.11.tar.bz2 3407075 BLAKE2B 85d35d2e4da65d54add1010ea0486b943b328785e28c4efcaa2b65daafd53410a355d1df79ae45c5f7767d2eb7ff1f0b9637f417e65b084d2c760a281abd317a SHA512 97e7b8b0f972cc2f7cabdb0e013cbee1c33e7d48407d040cca5c2037e32abe1c2100194be7d3b569d4f05eb16b24c205a5b83f06718f0241f8d4ee174f1c37ae
DIST gnupg-1.4.22.tar.bz2 3746546 BLAKE2B 9a2d37eeab10f2a7353804098e865ad45db846696a00a47f5bebf47145f79e0d2bf9c01c0195e2fe79af07946a3feac0d4589656c3e698a3a548ff1dd74ce759 SHA512 c03acac0fa55761470bb085d78a44e2b99ebb187e8396cbb031a184b1e40bef2a40c91da07755d1a20610a3daa6aa1eefea2d12a0dbd5a79a45466166419c708
DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e SHA512 78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612
-DIST libaio-0.3.110.tar.gz 42270 BLAKE2B e774e5888106ffcf4db08569a8b3dc6722f4e0e8278e9f2fafe865e282c0568059e8dbb37aab7a33719ab4d80f42404bfb1d4ab03f5c066d9eb75301676f525e SHA512 664295d330d6e9adc005e2331e77582619625b479ffc2b81728ba6a682487380ee936079c4a69d35144b458bbe35c612f4ed9b32e913bd7e109b824345763eb3
+DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 1da310309f9ce03306a9fd4a161670e460cf0b2222348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46 SHA512 e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb00008dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1
+DIST libaio-0.3.112.tar.gz 46977 BLAKE2B 088f3b195a65bdc97ae2318e47af17c65259ed3208dca7bfef93c81a800602085e5b2078dbd436c740be316d0ebd923a1b3b7c0808257e2e7c7fb0f7ae1e0dba SHA512 5f984529c9f747a6c82f1e4457fc0832bb1fc299ae6e700f2ac5a8ea7b9bfc6ea1e75809728cc115a020cff6685ed1f4e38c6aeacc1ea98dfccce04dd19dafaa
+DIST libgcrypt-1.8.4.tar.bz2 2990108 BLAKE2B 97a1f9382adf23cd4ac491a392882f2e712fddd4f0d95a4fafb9cc70aa41ffa7b7b6a371b8368e9c99e3e1849b9d38078abc55703d4d8b25289f3c662e6ba8a1 SHA512 b831fc337eb14806897e224b0d1e78d1f8e9db91dffa818a015a4aa104144e2d971e5a855904907ee2bb9990a9d526de32d6787e1cae98e28a65c3258b2b1ea1
+DIST libgpg-error-1.36.tar.bz2 920542 BLAKE2B 81684f6e47192c50cfa408977d53dc3812befca28733b531d51dffa0a6799a47366a50f64755557a7b3111a179ac4aba9e6a527418461cdbcccea80ae6bed4fa SHA512 6e5f853f77dc04f0091d94b224cab8e669042450f271b78d0ea0219658d059c9cab1ab0eaa020a4227f451520b417fc340b85971a6f5e144fa69be57e15df346
+DIST lzo-2.10.tar.gz 600622 BLAKE2B 124b6645a2cb7f01f153c9fa6e1976378bdfb224841a7b45ab19c584c6ef704c20719ae87640b8d83f3f9269a57d9cc2e870a914124dac03a2ef1336e9feb9c9 SHA512 a3dae5e4a6b93b1f5bf7435e8ab114a9be57252e9efc5dd444947d7a2d031b0819f34bcaeb35f60b5629a01b1238d738735a64db8f672be9690d3c80094511a4
DIST mdadm-3.1.5.tar.bz2 292709 BLAKE2B a21fb41c6fd9f332e358339537cffd520788140976bf37fece072ee15eb512b1455e3a927abca0a4315e59659d3d114e407bb98a0ca8e6e559e1d1b83be4abbf SHA512 6fcf426d63ede01f99ebeee9be686857a04f9b601b37f76722c091ae2999b3ff66fdba52d47323f27900553125a897fc1815fe7be850aa9cc991dd5fa91a5d5d
DIST mdadm-4.0.tar.xz 430780 BLAKE2B f08a67452398c864d73c78e2a7258d89c5c81b83dd136d4cd7e31e46b22d75ff67ecf553dc22f55dca418409daded51a399728dfdbd36039e828cad3233774e6 SHA512 12fb26e6b9c1912698defa406e5e47a7ca8d68d4a9aa7acdc9b463ee2d4a37fc6ecef6beb5395ff619018c3f6bdb6d8c573060d027707540f645ad2265170e8b
DIST mdadm-4.1.tar.xz 440756 BLAKE2B df0506d937c2aa309d7c68804f66f7dcd51783288594bf746832311c64b8cf82004af4af5f246c5f9753f1de324ff7d49b5ee752d6a00ec03864f7885389706e SHA512 0859c5d3e786345d93ff2c3b291ca8866ba60f1375479e5b4d343124f6824140a8268d42b8ae603b069edba761aa30aaf20d49e9ec54dfcbad34bad3bea0e433
+DIST multipath-tools-0.8.0.tar.gz 447076 BLAKE2B 10a93a2654decd2377414188013d2141e34288fe119fa7c54047d95b825ef9ae64b20de1067d3f37a904b58be587997842f7a62088701fe1c1e6a078283b56e4 SHA512 8b6081109e535d0e392233bcedda930bc6d4b529ebe23bc45b276026311bc997e3cf8b39c1a86e4962c464faa69512202c0f6fb3d1f06c6445f8141853ad1bc4
DIST open-iscsi-2.0-872.tar.gz 900081 BLAKE2B 6a4911347c55c1c4906350247ae7d92c2aee9627e1ab01cb5d705b02614b6c585ea042fef85a425b8f177645741f8d36e3efb40a57536bb79dbc5cdb6fe7998c SHA512 d26c87772b0b1d13a8bd2eea9db86b3c61af83efbb788116c01ab6a914ff3de634a7b1bff56c1161b28965315543edbfc2735b6c7fbd3f7797471fde63b69cc0
DIST open-iscsi-2.0.875.tar.gz 635121 BLAKE2B 34a7083087c53ed0e59d293d26efe166b09c5ea18b6022869cc9ff3d2edb2fb8b69e2c1ce6c9011bd20fc590b02dafd6d7c13d8bfa1eae6408c4bace13992e5e SHA512 1709011d7d12d3dd9278a0d775af064d5f7da37357f35d6d5c5b3aa8ec16385c28b201b1261f4581dbbbbca3d815015ed8696e1694aa19f3231132f90d1e5b36
-DIST open-isns-0.99.tar.gz 282831 BLAKE2B 7140daf08fda894bcbed3e25b122909ad0ed86b4f3db2e42a23b97480dea554194d2a33a3ebdf4e2017a57c2023dd8589f2e2fcfa60470cc3a6a3fbfb0d0ccbc SHA512 90a2297535c5e939f83c761173ce5f5f88e68adc31e41e833b23d07b6dc6959572ae7184db0084b861918199a877b251ebae4b4a7456fdd8c93400dc8457adc9
+DIST popt-1.16.tar.gz 702769 BLAKE2B 37767ec50118f3675e8bfa780dca7989e092ea71c3ea1e1ab80d7cc13bf20a3b5f0681df2a7e0b1e3404404a0952f7b7f0135083d4166026dc26880a5a17ab3f SHA512 bae2dd4e5d682ef023fdc77ae60c4aad01a3a576d45af9d78d22490c11e410e60edda37ede171920746d4ae0d5de3c060d15cecfd41ba75b727a811be828d694
+DIST strace-5.2.tar.xz 1515544 BLAKE2B 919a689741eabd843a43fdb557953ee6095a4d1abea808d7c35049b93afd338e0df7c69014486dfb88d22dd7cdb2f74b939ed55f08e85cdb9793d8150d08bde0 SHA512 41bea20215fa80ad90a5d49c41944e02774e715efda5e563b3714e5800933a5fca4a2392634193cf49c0752321a39e0c185bdbc9cfb8ee053b09a6bd5723da35
DIST unionfs-fuse-0.24.tar.bz2 30381 BLAKE2B c3886d7b0cbd4ac62712d7d94bf9544481200e4354539b29770a88974ea3298b0f594cecfc6f7accff3595004ad1453075b947a2633b5300a3684fedba4995e5 SHA512 e0e414f4edbf641ec9d0135a8723e43fc75412359b482f7aedd66fe8245e4df03943c5ecb6f8de4fdbd97f0346033c691e766cc4f4a755f5b43748e1441d3fbd
DIST unionfs-fuse-2.0.tar.gz 46537 BLAKE2B 2f5a0da5adb15c408e7b9d0c3658e389a1aea4a9a5f2f3809fc724af43cf2a4b309e4220e46647e3f3fc9b19d48c8d62692e190cf8536182abfe551bfacfcc24 SHA512 5b60204632f498931fff7671cc9f40b1800d34cb8c0d0de0773626e2653eb0a36647566c92c1d0cf79543e01b934602ef5603a06508407f352e48ef27a7ee758
+DIST userspace-rcu-0.10.2.tar.bz2 503833 BLAKE2B 17e2102e096903f301d1a08d606cf98e28a413ef26a3dc8fa6f400ba74aa14aabdef5e28d4fed5fb01cee33b0bd5de9fb0682523aaa50c6053fd3471711a02e7 SHA512 47413b4a593d19185ee3d455e5744042c060cb50008dac25e9135c5cd2250ef5129a419258b18c665c8c794ad3b09234fdd70a106c72d8fc64631172b13d0e22
+DIST util-linux-2.34.tar.xz 4974812 BLAKE2B d26b2f74d490eaee0a40d4c75a1a351ba165b4a52f9bbf6cf9d1afd7ae1382a3a3dfe41180584e97e9aaad6950f604cad928f30747590e3e1e669c8797689758 SHA512 2d0b76f63d32e7afb7acf61a83fabbfd58baa34ab78b3a331ce87f9c676a5fd71c56a493ded95039540d2c46b6048caaa38d7fb4491eb3d52d7b09dc54655cd7
+DIST xfsprogs-5.0.0.tar.xz 1218476 BLAKE2B ef6eaab43531f696f739972c362e31c3304baaecb3485b45c16441a8bf7f1da7f47cd74a21660ba2c2bb45858a2b13b7af41c94671135f6a32a36eb745c024a0 SHA512 cebe3d2ea80676a99cc7f9cc014894398fbe3bdaf237829e9c7aa0404558c1ab16f2055acb5afd8234b2bc8475117bcef3c7500c553adb12bbaf3262bd077d18
+DIST zlib-1.2.11.tar.gz 607698 BLAKE2B 6bfc4bca5dcadba8a0d4121a2b3ed0bfe440c261003521862c8e6381f1a6f0a72d3fc037351d30afd7ef321e8e8d2ec817c046ac749f2ca0c97fbdc2f7e840b7 SHA512 73fd3fff4adeccd4894084c15ddac89890cd10ef105dd5e1835e1e9bbb6a49ff229713bd197d203edfa17c2727700fce65a2a235f07568212d820dca88b528ae
+DIST zstd-1.4.0.tar.gz 1898741 BLAKE2B 1b92a055712bb47c3d56c51f3ddddeaba00f9b746f7e47a2fa1a0afdf9798ff90f0ec734880a5d03644d47deb0e55f75c2cd3cbdab1a146dba5f49d4efeb2ae0 SHA512 8614934e25eb1e82b554c483bc9d2d055f51344697295e83b22a8d726321b12068cfa7f7d2a9fe28a2de7c9edda59733826277efc7046e13674d6f7f02af5671
EBUILD genkernel-3.4.52.3.ebuild 4504 BLAKE2B c5fa5fb46a9dd8adeb0d6b75ed2ad25ff129702e943c60f0e123371fd4f0e1b43ce2f3ff36136c0ad3cb5cc6194cfbffaf8dd0410983951eb6e9602e84afda76 SHA512 73e7f516abc5b7e5c1617b8e1956bbc2c15bb5e01280ad5ce54a29883f9c8af9024bb0369701c76de56e3139a47913fb4d0d6ccfd9aaa25061613c621a9b353a
EBUILD genkernel-3.4.52.4-r1.ebuild 4566 BLAKE2B 4726d898e376dbf9dfa625e86f0a35fbbca0d3e46d11912309207855730b58c9a2dd3e8619902dafd1879af2bc980086cfcc9c10ef57991c93ef6e808ae285c5 SHA512 865271386a9530383695ecd28ce49d02fb3205504d4833e6a621dd3215b4cc65388987d1a9d35badf8298fc14e63a1d8b3e4c02cea00a4131dc95b9942fa70c7
EBUILD genkernel-3.4.52.4-r2.ebuild 4613 BLAKE2B 802b0b36068c8c5ebea59666d72c61a87bfbbed33e7659d798d93ded7da34e38f7d93656d509e834c02eb2beed318d86e4a9770100b9dcf079522f1f61bf5a88 SHA512 f6217c059b4a28bba779244424412c19c96cb917a163dda03e2006750fce29cba8f3075d443cbbd7f9b8dfa7af2091415a8f9b951b5ff50a728c81d7993145cb
@@ -49,5 +67,6 @@ EBUILD genkernel-3.5.2.4.ebuild 4919 BLAKE2B 64b2dcbefae58d8fc4ec5901f00e2858c02
EBUILD genkernel-3.5.2.5.ebuild 4919 BLAKE2B 64b2dcbefae58d8fc4ec5901f00e2858c02641ef77315b46d092f18df4b8f2c32544a3baf53f36a789eec7d11652155831f3c89efba83156fd4cdff3f11a2ac6 SHA512 f4c5f8362b80c1475e4ae7a870afc2681e00e1eba8dbf3b452c23fd85cd2c9c3f9c9291522782ce6bf34234fb663a81871582afb7d2a6efd752db1f108b287ba
EBUILD genkernel-3.5.3.2.ebuild 4920 BLAKE2B eab47ca81c1ccab3ff07ec9bc6ac4622a258f68d2d4278fbaa27d2d8e5a636f50ce916773a93f2f1b222476aa1f54cd5544735abd54acbac43bb37f5dccb6397 SHA512 3becb2fc4e9a0c400c19e56eb22e8d9cdb6349c1101ce6435a7273dd4b7e28acbc2d472ca633a70f11dbb8dc9136825fd26b1e9867b741b7be835aec78d909c6
EBUILD genkernel-3.5.3.3.ebuild 4909 BLAKE2B 0ec28cd64a6f719fc41dc6034e3ff8ccf2b69ac35273222a9649e73d08544c2e87e6d3dc6496346902f04d9fecf2a08673af6baa583225f1452a77235a6f18a3 SHA512 6e76e7c21aad6870c9da0f293b4e29dafffcf66e3dcd030f9b2d21c9053aa6f51068d27e9a8771f2fe22363ffdb6dc420b60d2b1cd6bbd927bc9e89f51d3277a
-EBUILD genkernel-9999.ebuild 5394 BLAKE2B d8665bfb9b4936faa90e5cd4bf760523606ec2776bf2a560c239127380b64492d41c981679735792d7334d8623fcd04788757e5354a3ceeab30350b9bd420d2c SHA512 1e63779e387089ef073c865e5d7f952ee5b8d85dff5f278cb6e483361d12b3723f8324a6f61c7d29e6857c73000d187f63e10f5d0ac51157b595f47d14c97eb8
+EBUILD genkernel-4.0.0_beta6.ebuild 8345 BLAKE2B 9d852ec0b204bbae6bdc781c348abc6f69cb3a6c1e49a466a59cc88e21d0e462c3b863b8ab8171a307f012e3efe3df88c2cf967b8eb90ac9fee5b3bf39b61384 SHA512 790f2a28c03d2a7a89ba80c4ce5df281425a0369a8057f155406573632074ef4558e10712ce11cc3e6fbe4957c0c902a76cfb9177e329d7f4b96dc4f63374ec0
+EBUILD genkernel-9999.ebuild 8345 BLAKE2B 9d852ec0b204bbae6bdc781c348abc6f69cb3a6c1e49a466a59cc88e21d0e462c3b863b8ab8171a307f012e3efe3df88c2cf967b8eb90ac9fee5b3bf39b61384 SHA512 790f2a28c03d2a7a89ba80c4ce5df281425a0369a8057f155406573632074ef4558e10712ce11cc3e6fbe4957c0c902a76cfb9177e329d7f4b96dc4f63374ec0
MISC metadata.xml 637 BLAKE2B 8498132ea1773f537d7f463fb420e9b7c80f24e6a8e3eefbb88bc942707d37d3c7a0e8a80cbbace2c8068411d06f8a1923efbc23e80e6fa87fa06766af1a6627 SHA512 10753c6db20c7e5d2c805d309aa69945f66d27287bbb240626baa2179263b5cf0e703c589f1951aecc2ed1e7e8259097434cc4e7f36d9dff8e1c6d8f50b684db
diff --git a/sys-kernel/genkernel/files/genkernel-4.bash b/sys-kernel/genkernel/files/genkernel-4.bash
new file mode 100644
index 000000000000..631fc8b30e47
--- /dev/null
+++ b/sys-kernel/genkernel/files/genkernel-4.bash
@@ -0,0 +1,74 @@
+# genkernel (8) completion
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# Written by Aron Griffis <agriffis@gentoo.org>
+
+_genkernel()
+{
+ declare cur prev genkernel_help actions params
+ COMPREPLY=()
+ cur=${COMP_WORDS[COMP_CWORD]}
+ prev=${COMP_WORDS[COMP_CWORD-1]}
+
+ # extract initial list of params/actions from genkernel --help
+ genkernel_help=$(command genkernel --help)
+ actions=( $(<<<"$genkernel_help" sed -n \
+ '/^Available Actions:/,/^$/s/^[[:space:]]\+\([^[:space:]]\+\).*/\1/p') )
+ params=( $(<<<"$genkernel_help" egrep -oe '--[^[:space:]]{2,}') )
+
+ # attempt to complete the current parameter based on the list
+ COMPREPLY=($(compgen -W "${params[*]/=*/=} ${actions[*]}" -- "$cur"))
+
+ # if we don't have a rhs to complete
+ if [[ ${#COMPREPLY[@]} -gt 1 ]]; then
+ return
+ elif [[ ${#COMPREPLY[@]} -eq 0 && $cur != --*=* ]]; then
+ return
+ elif [[ ${#COMPREPLY[@]} -eq 1 && $COMPREPLY != --*= ]]; then
+ # using nospace completion, add an explicit space
+ COMPREPLY="${COMPREPLY} "
+ return
+ fi
+
+ # we have a unique lhs and need to complete the rhs
+ declare args lhs rhs
+ if [[ ${#COMPREPLY[@]} -eq 1 ]]; then
+ lhs=$COMPREPLY
+ else
+ lhs=${cur%%=*}=
+ rhs=${cur#*=}
+ fi
+
+ # genkernel's help gives clues as to what belongs on the rhs.
+ # extract the clue for the current parameter
+ args=" ${params[*]} "
+ args="${args##* $lhs}"
+ args="${args%% *}"
+
+ # generate a list of completions for the argument; this replaces args with
+ # an array of results
+ args=( $(case $args in
+ ('<0-5>') compgen -W "$(echo {1..5})" -- "$rhs" ;;
+ ('<outfile>'|'<file>') compgen -A file -o plusdirs -- "$rhs" ;;
+ ('<archive>') compgen -G '*.tar.xz' -G '*.tbz2' -G '*.tar.bz2' -o plusdirs -- "$rhs" ;;
+ ('<dir>'|'<path>') compgen -A directory -S / -- "$rhs" ;;
+
+ (*) compgen -o bashdefault -- "$rhs" ;; # punt
+ esac) )
+
+ # we're using nospace completion to prevent spaces after paths that aren't
+ # "done" yet. So do some hacking to the args to add spaces after
+ # non-directories.
+ declare slash=/
+ args=( "${args[@]/%/ }" ) # add space to all
+ args=( "${args[@]/%$slash /$slash}" ) # remove space from dirs
+
+ # recreate COMPREPLY
+ if [[ $cur == "$lhs"* ]]; then
+ COMPREPLY=( "${args[@]}" )
+ elif [[ ${#args[@]} -gt 0 ]]; then
+ COMPREPLY=( "${args[@]/#/$lhs}" )
+ fi
+}
+
+complete -o nospace -F _genkernel genkernel
diff --git a/sys-kernel/genkernel/genkernel-4.0.0_beta6.ebuild b/sys-kernel/genkernel/genkernel-4.0.0_beta6.ebuild
new file mode 100644
index 000000000000..a4befc09fffb
--- /dev/null
+++ b/sys-kernel/genkernel/genkernel-4.0.0_beta6.ebuild
@@ -0,0 +1,241 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# genkernel-9999 -> latest Git branch "master"
+# genkernel-VERSION -> normal genkernel release
+
+EAPI="7"
+
+inherit bash-completion-r1
+
+# Whenever you bump a GKPKG, check if you have to move
+# or add new patches!
+VERSION_BTRFS_PROGS="5.1.1"
+VERSION_BUSYBOX="1.31.0"
+VERSION_CRYPTSETUP="2.1.0"
+VERSION_DMRAID="1.0.0.rc16-3"
+VERSION_DROPBEAR="2019.78"
+VERSION_EUDEV="3.2.8"
+VERSION_E2FSPROGS="1.45.3"
+VERSION_FUSE="2.9.9"
+VERSION_GPG="1.4.23"
+VERSION_ISCSI="2.0.875"
+VERSION_JSON_C="0.13.1"
+VERSION_LIBAIO="0.3.112"
+VERSION_LIBGCRYPT="1.8.4"
+VERSION_LIBGPGERROR="1.36"
+VERSION_LVM="2.02.185"
+VERSION_LZO="2.10"
+VERSION_MDADM="4.1"
+VERSION_MULTIPATH_TOOLS="0.8.0"
+VERSION_POPT="1.16"
+VERSION_STRACE="5.2"
+VERSION_UNIONFS_FUSE="2.0"
+VERSION_USERSPACE_RCU="0.10.2"
+VERSION_UTIL_LINUX="2.34"
+VERSION_XFSPROGS="5.0.0"
+VERSION_ZLIB="1.2.11"
+VERSION_ZSTD="1.4.0"
+
+RH_HOME="ftp://sourceware.org/pub"
+DM_HOME="https://people.redhat.com/~heinzm/sw/dmraid/src"
+BB_HOME="https://busybox.net/downloads"
+
+COMMON_URI="
+ mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz
+ https://www.busybox.net/downloads/busybox-${VERSION_BUSYBOX}.tar.bz2
+ mirror://kernel/linux/utils/cryptsetup/v$(ver_cut 1-2 ${VERSION_CRYPTSETUP})/cryptsetup-${VERSION_CRYPTSETUP}.tar.xz
+ https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-${VERSION_DMRAID}.tar.bz2
+ https://matt.ucc.asn.au/dropbear/releases/dropbear-${VERSION_DROPBEAR}.tar.bz2
+ https://dev.gentoo.org/~blueness/eudev/eudev-${VERSION_EUDEV}.tar.gz
+ mirror://kernel/linux/kernel/people/tytso/e2fsprogs/v${VERSION_E2FSPROGS}/e2fsprogs-${VERSION_E2FSPROGS}.tar.xz
+ https://github.com/libfuse/libfuse/releases/download/fuse-${VERSION_FUSE}/fuse-${VERSION_FUSE}.tar.gz
+ mirror://gnupg/gnupg/gnupg-${VERSION_GPG}.tar.bz2
+ https://github.com/open-iscsi/open-iscsi/archive/${VERSION_ISCSI}.tar.gz -> open-iscsi-${VERSION_ISCSI}.tar.gz
+ https://s3.amazonaws.com/json-c_releases/releases/json-c-${VERSION_JSON_C}.tar.gz
+ https://releases.pagure.org/libaio/libaio-${VERSION_LIBAIO}.tar.gz
+ mirror://gnupg/libgcrypt/libgcrypt-${VERSION_LIBGCRYPT}.tar.bz2
+ mirror://gnupg/libgpg-error/libgpg-error-${VERSION_LIBGPGERROR}.tar.bz2
+ https://mirrors.kernel.org/sourceware/lvm2/LVM2.${VERSION_LVM}.tgz
+ https://www.oberhumer.com/opensource/lzo/download/lzo-${VERSION_LZO}.tar.gz
+ mirror://kernel/linux/utils/raid/mdadm/mdadm-${VERSION_MDADM}.tar.xz
+ https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${VERSION_MULTIPATH_TOOLS};sf=tgz -> multipath-tools-${VERSION_MULTIPATH_TOOLS}.tar.gz
+ http://ftp.rpm.org/mirror/popt/popt-${VERSION_POPT}.tar.gz
+ https://github.com/strace/strace/releases/download/v${VERSION_STRACE}/strace-${VERSION_STRACE}.tar.xz
+ https://github.com/rpodgorny/unionfs-fuse/archive/v${VERSION_UNIONFS_FUSE}.tar.gz -> unionfs-fuse-${VERSION_UNIONFS_FUSE}.tar.gz
+ https://lttng.org/files/urcu/userspace-rcu-${VERSION_USERSPACE_RCU}.tar.bz2
+ mirror://kernel/linux/utils/util-linux/v${VERSION_UTIL_LINUX:0:4}/util-linux-${VERSION_UTIL_LINUX}.tar.xz
+ mirror://kernel/linux/utils/fs/xfs/xfsprogs/xfsprogs-${VERSION_XFSPROGS}.tar.xz
+ https://zlib.net/zlib-${VERSION_ZLIB}.tar.gz
+ https://github.com/facebook/zstd/archive/v${VERSION_ZSTD}.tar.gz -> zstd-${VERSION_ZSTD}.tar.gz
+"
+
+if [[ ${PV} == 9999* ]] ; then
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git"
+ inherit git-r3
+ S="${WORKDIR}/${P}"
+ SRC_URI="${COMMON_URI}"
+else
+ SRC_URI="mirror://gentoo/${P}.tar.xz
+ ${COMMON_URI}"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="Gentoo automatic kernel building scripts"
+HOMEPAGE="https://www.gentoo.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+RESTRICT=""
+IUSE="ibm +firmware"
+
+# Note:
+# We need sys-devel/* deps like autoconf or automake at _runtime_
+# because genkernel will usually build things like LVM2, cryptsetup,
+# mdadm... during initramfs generation which will require these
+# things.
+DEPEND=""
+RDEPEND="${DEPEND}
+ app-arch/cpio
+ >=app-misc/pax-utils-1.2.2
+ app-portage/elt-patches
+ sys-apps/sandbox
+ sys-devel/autoconf
+ sys-devel/autoconf-archive
+ sys-devel/automake
+ sys-devel/libtool
+ virtual/pkgconfig
+ firmware? ( sys-kernel/linux-firmware )
+ !<sys-apps/openrc-0.9.9"
+
+if [[ ${PV} == 9999* ]]; then
+ DEPEND="${DEPEND} app-text/asciidoc"
+fi
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == 9999* ]] ; then
+ einfo "Updating version tag"
+ GK_V="$(git describe --tags | sed 's:^v::')-git"
+ sed "/^GK_V/s,=.*,='${GK_V}',g" -i "${S}"/genkernel
+ einfo "Producing ChangeLog from Git history..."
+ pushd "${S}/.git" >/dev/null || die
+ git log > "${S}"/ChangeLog || die
+ popd >/dev/null || die
+ fi
+
+ # Update software.sh
+ sed -i \
+ -e "s:VERSION_BTRFS_PROGS:${VERSION_BTRFS_PROGS}:"\
+ -e "s:VERSION_BUSYBOX:${VERSION_BUSYBOX}:"\
+ -e "s:VERSION_CRYPTSETUP:${VERSION_CRYPTSETUP}:"\
+ -e "s:VERSION_DMRAID:${VERSION_DMRAID}:"\
+ -e "s:VERSION_DROPBEAR:${VERSION_DROPBEAR}:"\
+ -e "s:VERSION_EUDEV:${VERSION_EUDEV}:"\
+ -e "s:VERSION_E2FSPROGS:${VERSION_E2FSPROGS}:"\
+ -e "s:VERSION_FUSE:${VERSION_FUSE}:"\
+ -e "s:VERSION_GPG:${VERSION_GPG}:"\
+ -e "s:VERSION_ISCSI:${VERSION_ISCSI}:"\
+ -e "s:VERSION_JSON_C:${VERSION_JSON_C}:"\
+ -e "s:VERSION_LIBAIO:${VERSION_LIBAIO}:"\
+ -e "s:VERSION_LIBGCRYPT:${VERSION_LIBGCRYPT}:"\
+ -e "s:VERSION_LIBGPGERROR:${VERSION_LIBGPGERROR}:"\
+ -e "s:VERSION_LVM:${VERSION_LVM}:"\
+ -e "s:VERSION_LZO:${VERSION_LZO}:"\
+ -e "s:VERSION_MDADM:${VERSION_MDADM}:"\
+ -e "s:VERSION_MULTIPATH_TOOLS:${VERSION_MULTIPATH_TOOLS}:"\
+ -e "s:VERSION_POPT:${VERSION_POPT}:"\
+ -e "s:VERSION_STRACE:${VERSION_STRACE}:"\
+ -e "s:VERSION_UNIONFS_FUSE:${VERSION_UNIONFS_FUSE}:"\
+ -e "s:VERSION_USERSPACE_RCU:${VERSION_USERSPACE_RCU}:"\
+ -e "s:VERSION_UTIL_LINUX:${VERSION_UTIL_LINUX}:"\
+ -e "s:VERSION_XFSPROGS:${VERSION_XFSPROGS}:"\
+ -e "s:VERSION_ZLIB:${VERSION_ZLIB}:"\
+ -e "s:VERSION_ZSTD:${VERSION_ZSTD}:"\
+ "${S}"/defaults/software.sh \
+ || die "Could not adjust versions"
+}
+
+src_compile() {
+ if [[ ${PV} == 9999* ]] ; then
+ emake
+ fi
+}
+
+src_install() {
+ insinto /etc
+ doins "${S}"/genkernel.conf
+
+ doman genkernel.8
+ dodoc AUTHORS ChangeLog README TODO
+ dobin genkernel
+ rm -f genkernel genkernel.8 AUTHORS ChangeLog README TODO genkernel.conf
+
+ if use ibm ; then
+ cp "${S}"/arch/ppc64/kernel-2.6{-pSeries,} || die
+ else
+ cp "${S}"/arch/ppc64/kernel-2.6{.g5,} || die
+ fi
+
+ insinto /usr/share/genkernel
+ doins -r "${S}"/*
+
+ fperms +x /usr/share/genkernel/gen_worker.sh
+
+ newbashcomp "${FILESDIR}"/genkernel-4.bash "${PN}"
+ insinto /etc
+ doins "${FILESDIR}"/initramfs.mounts
+
+ pushd "${DISTDIR}" &>/dev/null || die
+ insinto /usr/share/genkernel/distfiles
+ doins ${A/${P}.tar.xz/}
+ popd &>/dev/null || die
+}
+
+pkg_postinst() {
+ # Wiki is out of date
+ #echo
+ #elog 'Documentation is available in the genkernel manual page'
+ #elog 'as well as the following URL:'
+ #echo
+ #elog 'https://wiki.gentoo.org/wiki/Genkernel'
+ #echo
+
+ local replacing_version
+ for replacing_version in ${REPLACING_VERSIONS} ; do
+ if ver_test "${replacing_version}" -lt 4 ; then
+ # This is an upgrade which requires user review
+
+ ewarn ""
+ ewarn "Genkernel v4.x is a new major release which touches"
+ ewarn "nearly everything. Be careful, read updated manpage"
+ ewarn "and pay special attention to program output regarding"
+ ewarn "changed kernel command-line parameters!"
+
+ # Show this elog only once
+ break
+ fi
+ done
+
+ # Show special warning for users depending on remote unlock capabilities
+ local gk_config="${EROOT%/}/etc/genkernel.conf"
+ if [[ -f "${gk_config}" ]] ; then
+ if grep -q -E "^SSH=[\"\']?yes" "${gk_config}" 2>/dev/null ; then
+ if ! grep -q dosshd /proc/cmdline 2>/dev/null ; then
+ ewarn ""
+ ewarn "IMPORTANT: SSH is currently enabled in your genkernel config"
+ ewarn "file (${gk_config}). However, 'dosshd' is missing from current"
+ ewarn "kernel command-line. You MUST add 'dosshd' to keep sshd enabled"
+ ewarn "in genkernel v4+ initramfs!"
+ fi
+ fi
+
+ if grep -q -E "^CMD_CALLBACK=.*emerge.*@module-rebuild" "${gk_config}" 2>/dev/null ; then
+ elog ""
+ elog "Please remove 'emerge @module-rebuild' from genkernel config"
+ elog "file (${gk_config}) and make use of new MODULEREBUILD option"
+ elog "instead."
+ fi
+ fi
+}
diff --git a/sys-kernel/genkernel/genkernel-9999.ebuild b/sys-kernel/genkernel/genkernel-9999.ebuild
index 767e288dba98..a4befc09fffb 100644
--- a/sys-kernel/genkernel/genkernel-9999.ebuild
+++ b/sys-kernel/genkernel/genkernel-9999.ebuild
@@ -4,40 +4,73 @@
# genkernel-9999 -> latest Git branch "master"
# genkernel-VERSION -> normal genkernel release
-EAPI=5 # approved 2012.09.11, required by all profiles since 2014.03.12
-
-inherit bash-completion-r1 epatch estack
-
-VERSION_BUSYBOX='1.30.1' # warning, be sure to bump patches
-VERSION_DMRAID='1.0.0.rc16-3' # warning, be sure to bump patches
-VERSION_LIBAIO='0.3.110' # warning, be sure to bump patches
-VERSION_MDADM='4.1' # warning, be sure to bump patches
-VERSION_FUSE='2.9.9' # warning, be sure to bump patches
-VERSION_ISCSI='2.0.875' # warning, be sure to bump patches
-VERSION_ISCSI_ISNS='0.99' # warning, be sure to bump patches
-VERSION_LVM='2.02.183' # warning, be sure to bump patches
-VERSION_UNIONFS_FUSE='2.0'
-VERSION_GPG='1.4.23'
+EAPI="7"
+
+inherit bash-completion-r1
+
+# Whenever you bump a GKPKG, check if you have to move
+# or add new patches!
+VERSION_BTRFS_PROGS="5.1.1"
+VERSION_BUSYBOX="1.31.0"
+VERSION_CRYPTSETUP="2.1.0"
+VERSION_DMRAID="1.0.0.rc16-3"
+VERSION_DROPBEAR="2019.78"
+VERSION_EUDEV="3.2.8"
+VERSION_E2FSPROGS="1.45.3"
+VERSION_FUSE="2.9.9"
+VERSION_GPG="1.4.23"
+VERSION_ISCSI="2.0.875"
+VERSION_JSON_C="0.13.1"
+VERSION_LIBAIO="0.3.112"
+VERSION_LIBGCRYPT="1.8.4"
+VERSION_LIBGPGERROR="1.36"
+VERSION_LVM="2.02.185"
+VERSION_LZO="2.10"
+VERSION_MDADM="4.1"
+VERSION_MULTIPATH_TOOLS="0.8.0"
+VERSION_POPT="1.16"
+VERSION_STRACE="5.2"
+VERSION_UNIONFS_FUSE="2.0"
+VERSION_USERSPACE_RCU="0.10.2"
+VERSION_UTIL_LINUX="2.34"
+VERSION_XFSPROGS="5.0.0"
+VERSION_ZLIB="1.2.11"
+VERSION_ZSTD="1.4.0"
RH_HOME="ftp://sourceware.org/pub"
DM_HOME="https://people.redhat.com/~heinzm/sw/dmraid/src"
BB_HOME="https://busybox.net/downloads"
-COMMON_URI="${DM_HOME}/dmraid-${VERSION_DMRAID}.tar.bz2
- ${DM_HOME}/old/dmraid-${VERSION_DMRAID}.tar.bz2
- mirror://kernel/linux/utils/raid/mdadm/mdadm-${VERSION_MDADM}.tar.xz
- ${RH_HOME}/lvm2/LVM2.${VERSION_LVM}.tgz
- ${RH_HOME}/lvm2/old/LVM2.${VERSION_LVM}.tgz
- ${BB_HOME}/busybox-${VERSION_BUSYBOX}.tar.bz2
- https://github.com/open-iscsi/open-iscsi/archive/${VERSION_ISCSI}.tar.gz -> open-iscsi-${VERSION_ISCSI}.tar.gz
- https://github.com/open-iscsi/open-isns/archive/v${VERSION_ISCSI_ISNS}.tar.gz -> open-isns-${VERSION_ISCSI_ISNS}.tar.gz
- https://github.com/libfuse/libfuse/releases/download/fuse-${VERSION_FUSE}/fuse-${VERSION_FUSE}.tar.gz
- mirror://debian/pool/main/liba/libaio/libaio_${VERSION_LIBAIO}.orig.tar.gz -> libaio-${VERSION_LIBAIO}.tar.gz
- https://github.com/rpodgorny/unionfs-fuse/archive/v${VERSION_UNIONFS_FUSE}.tar.gz -> unionfs-fuse-${VERSION_UNIONFS_FUSE}.tar.gz
- mirror://gnupg/gnupg/gnupg-${VERSION_GPG}.tar.bz2"
-
-if [[ ${PV} == 9999* ]]
-then
+COMMON_URI="
+ mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz
+ https://www.busybox.net/downloads/busybox-${VERSION_BUSYBOX}.tar.bz2
+ mirror://kernel/linux/utils/cryptsetup/v$(ver_cut 1-2 ${VERSION_CRYPTSETUP})/cryptsetup-${VERSION_CRYPTSETUP}.tar.xz
+ https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-${VERSION_DMRAID}.tar.bz2
+ https://matt.ucc.asn.au/dropbear/releases/dropbear-${VERSION_DROPBEAR}.tar.bz2
+ https://dev.gentoo.org/~blueness/eudev/eudev-${VERSION_EUDEV}.tar.gz
+ mirror://kernel/linux/kernel/people/tytso/e2fsprogs/v${VERSION_E2FSPROGS}/e2fsprogs-${VERSION_E2FSPROGS}.tar.xz
+ https://github.com/libfuse/libfuse/releases/download/fuse-${VERSION_FUSE}/fuse-${VERSION_FUSE}.tar.gz
+ mirror://gnupg/gnupg/gnupg-${VERSION_GPG}.tar.bz2
+ https://github.com/open-iscsi/open-iscsi/archive/${VERSION_ISCSI}.tar.gz -> open-iscsi-${VERSION_ISCSI}.tar.gz
+ https://s3.amazonaws.com/json-c_releases/releases/json-c-${VERSION_JSON_C}.tar.gz
+ https://releases.pagure.org/libaio/libaio-${VERSION_LIBAIO}.tar.gz
+ mirror://gnupg/libgcrypt/libgcrypt-${VERSION_LIBGCRYPT}.tar.bz2
+ mirror://gnupg/libgpg-error/libgpg-error-${VERSION_LIBGPGERROR}.tar.bz2
+ https://mirrors.kernel.org/sourceware/lvm2/LVM2.${VERSION_LVM}.tgz
+ https://www.oberhumer.com/opensource/lzo/download/lzo-${VERSION_LZO}.tar.gz
+ mirror://kernel/linux/utils/raid/mdadm/mdadm-${VERSION_MDADM}.tar.xz
+ https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${VERSION_MULTIPATH_TOOLS};sf=tgz -> multipath-tools-${VERSION_MULTIPATH_TOOLS}.tar.gz
+ http://ftp.rpm.org/mirror/popt/popt-${VERSION_POPT}.tar.gz
+ https://github.com/strace/strace/releases/download/v${VERSION_STRACE}/strace-${VERSION_STRACE}.tar.xz
+ https://github.com/rpodgorny/unionfs-fuse/archive/v${VERSION_UNIONFS_FUSE}.tar.gz -> unionfs-fuse-${VERSION_UNIONFS_FUSE}.tar.gz
+ https://lttng.org/files/urcu/userspace-rcu-${VERSION_USERSPACE_RCU}.tar.bz2
+ mirror://kernel/linux/utils/util-linux/v${VERSION_UTIL_LINUX:0:4}/util-linux-${VERSION_UTIL_LINUX}.tar.xz
+ mirror://kernel/linux/utils/fs/xfs/xfsprogs/xfsprogs-${VERSION_XFSPROGS}.tar.xz
+ https://zlib.net/zlib-${VERSION_ZLIB}.tar.gz
+ https://github.com/facebook/zstd/archive/v${VERSION_ZSTD}.tar.gz -> zstd-${VERSION_ZSTD}.tar.gz
+"
+
+if [[ ${PV} == 9999* ]] ; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git"
inherit git-r3
S="${WORKDIR}/${P}"
@@ -54,34 +87,34 @@ HOMEPAGE="https://www.gentoo.org"
LICENSE="GPL-2"
SLOT="0"
RESTRICT=""
-IUSE="cryptsetup ibm +firmware selinux"
-
-DEPEND="sys-fs/e2fsprogs
- selinux? ( sys-libs/libselinux )"
+IUSE="ibm +firmware"
+
+# Note:
+# We need sys-devel/* deps like autoconf or automake at _runtime_
+# because genkernel will usually build things like LVM2, cryptsetup,
+# mdadm... during initramfs generation which will require these
+# things.
+DEPEND=""
RDEPEND="${DEPEND}
- cryptsetup? ( sys-fs/cryptsetup )
app-arch/cpio
>=app-misc/pax-utils-1.2.2
- sys-apps/util-linux[static-libs(+)]
+ app-portage/elt-patches
+ sys-apps/sandbox
+ sys-devel/autoconf
+ sys-devel/autoconf-archive
+ sys-devel/automake
+ sys-devel/libtool
+ virtual/pkgconfig
firmware? ( sys-kernel/linux-firmware )
!<sys-apps/openrc-0.9.9"
-# pax-utils is used for lddtree
if [[ ${PV} == 9999* ]]; then
DEPEND="${DEPEND} app-text/asciidoc"
fi
-pkg_pretend() {
- if ! use cryptsetup && has_version "sys-kernel/genkernel[crypt]"; then
- ewarn "Local use flag 'crypt' has been renamed to 'cryptsetup' (bug #414523)."
- ewarn "Please set flag 'cryptsetup' for this very package if you would like"
- ewarn "to have genkernel create an initramfs with LUKS support."
- ewarn "Sorry for the inconvenience."
- echo
- fi
-}
-
src_prepare() {
+ default
+
if [[ ${PV} == 9999* ]] ; then
einfo "Updating version tag"
GK_V="$(git describe --tags | sed 's:^v::')-git"
@@ -91,30 +124,41 @@ src_prepare() {
git log > "${S}"/ChangeLog || die
popd >/dev/null || die
fi
- if use selinux ; then
- sed -i 's/###//g' "${S}"/gen_compile.sh || die
- fi
# Update software.sh
sed -i \
- -e "s:VERSION_BUSYBOX:$VERSION_BUSYBOX:" \
- -e "s:VERSION_MDADM:$VERSION_MDADM:" \
- -e "s:VERSION_DMRAID:$VERSION_DMRAID:" \
- -e "s:VERSION_FUSE:$VERSION_FUSE:" \
- -e "s:VERSION_ISCSI_ISNS:$VERSION_ISCSI_ISNS:" \
- -e "s:VERSION_ISCSI:$VERSION_ISCSI:" \
- -e "s:VERSION_LIBAIO:$VERSION_LIBAIO:" \
- -e "s:VERSION_LVM:$VERSION_LVM:" \
- -e "s:VERSION_UNIONFS_FUSE:$VERSION_UNIONFS_FUSE:" \
- -e "s:VERSION_GPG:$VERSION_GPG:" \
+ -e "s:VERSION_BTRFS_PROGS:${VERSION_BTRFS_PROGS}:"\
+ -e "s:VERSION_BUSYBOX:${VERSION_BUSYBOX}:"\
+ -e "s:VERSION_CRYPTSETUP:${VERSION_CRYPTSETUP}:"\
+ -e "s:VERSION_DMRAID:${VERSION_DMRAID}:"\
+ -e "s:VERSION_DROPBEAR:${VERSION_DROPBEAR}:"\
+ -e "s:VERSION_EUDEV:${VERSION_EUDEV}:"\
+ -e "s:VERSION_E2FSPROGS:${VERSION_E2FSPROGS}:"\
+ -e "s:VERSION_FUSE:${VERSION_FUSE}:"\
+ -e "s:VERSION_GPG:${VERSION_GPG}:"\
+ -e "s:VERSION_ISCSI:${VERSION_ISCSI}:"\
+ -e "s:VERSION_JSON_C:${VERSION_JSON_C}:"\
+ -e "s:VERSION_LIBAIO:${VERSION_LIBAIO}:"\
+ -e "s:VERSION_LIBGCRYPT:${VERSION_LIBGCRYPT}:"\
+ -e "s:VERSION_LIBGPGERROR:${VERSION_LIBGPGERROR}:"\
+ -e "s:VERSION_LVM:${VERSION_LVM}:"\
+ -e "s:VERSION_LZO:${VERSION_LZO}:"\
+ -e "s:VERSION_MDADM:${VERSION_MDADM}:"\
+ -e "s:VERSION_MULTIPATH_TOOLS:${VERSION_MULTIPATH_TOOLS}:"\
+ -e "s:VERSION_POPT:${VERSION_POPT}:"\
+ -e "s:VERSION_STRACE:${VERSION_STRACE}:"\
+ -e "s:VERSION_UNIONFS_FUSE:${VERSION_UNIONFS_FUSE}:"\
+ -e "s:VERSION_USERSPACE_RCU:${VERSION_USERSPACE_RCU}:"\
+ -e "s:VERSION_UTIL_LINUX:${VERSION_UTIL_LINUX}:"\
+ -e "s:VERSION_XFSPROGS:${VERSION_XFSPROGS}:"\
+ -e "s:VERSION_ZLIB:${VERSION_ZLIB}:"\
+ -e "s:VERSION_ZSTD:${VERSION_ZSTD}:"\
"${S}"/defaults/software.sh \
|| die "Could not adjust versions"
-
- epatch_user
}
src_compile() {
- if [[ ${PV} == 9999* ]]; then
+ if [[ ${PV} == 9999* ]] ; then
emake
fi
}
@@ -133,31 +177,65 @@ src_install() {
else
cp "${S}"/arch/ppc64/kernel-2.6{.g5,} || die
fi
+
insinto /usr/share/genkernel
doins -r "${S}"/*
- newbashcomp "${FILESDIR}"/genkernel.bash "${PN}"
+ fperms +x /usr/share/genkernel/gen_worker.sh
+
+ newbashcomp "${FILESDIR}"/genkernel-4.bash "${PN}"
insinto /etc
doins "${FILESDIR}"/initramfs.mounts
- cd "${DISTDIR}"
+ pushd "${DISTDIR}" &>/dev/null || die
insinto /usr/share/genkernel/distfiles
doins ${A/${P}.tar.xz/}
+ popd &>/dev/null || die
}
pkg_postinst() {
- echo
- elog 'Documentation is available in the genkernel manual page'
- elog 'as well as the following URL:'
- echo
- elog 'https://wiki.gentoo.org/wiki/Genkernel'
- echo
- ewarn "This package is known to not work with reiser4. If you are running"
- ewarn "reiser4 and have a problem, do not file a bug. We know it does not"
- ewarn "work and we don't plan on fixing it since reiser4 is the one that is"
- ewarn "broken in this regard. Try using a sane filesystem like ext4."
- echo
- ewarn "The LUKS support has changed from versions prior to 3.4.4. Now,"
- ewarn "you use crypt_root=/dev/blah instead of real_root=luks:/dev/blah."
- echo
+ # Wiki is out of date
+ #echo
+ #elog 'Documentation is available in the genkernel manual page'
+ #elog 'as well as the following URL:'
+ #echo
+ #elog 'https://wiki.gentoo.org/wiki/Genkernel'
+ #echo
+
+ local replacing_version
+ for replacing_version in ${REPLACING_VERSIONS} ; do
+ if ver_test "${replacing_version}" -lt 4 ; then
+ # This is an upgrade which requires user review
+
+ ewarn ""
+ ewarn "Genkernel v4.x is a new major release which touches"
+ ewarn "nearly everything. Be careful, read updated manpage"
+ ewarn "and pay special attention to program output regarding"
+ ewarn "changed kernel command-line parameters!"
+
+ # Show this elog only once
+ break
+ fi
+ done
+
+ # Show special warning for users depending on remote unlock capabilities
+ local gk_config="${EROOT%/}/etc/genkernel.conf"
+ if [[ -f "${gk_config}" ]] ; then
+ if grep -q -E "^SSH=[\"\']?yes" "${gk_config}" 2>/dev/null ; then
+ if ! grep -q dosshd /proc/cmdline 2>/dev/null ; then
+ ewarn ""
+ ewarn "IMPORTANT: SSH is currently enabled in your genkernel config"
+ ewarn "file (${gk_config}). However, 'dosshd' is missing from current"
+ ewarn "kernel command-line. You MUST add 'dosshd' to keep sshd enabled"
+ ewarn "in genkernel v4+ initramfs!"
+ fi
+ fi
+
+ if grep -q -E "^CMD_CALLBACK=.*emerge.*@module-rebuild" "${gk_config}" 2>/dev/null ; then
+ elog ""
+ elog "Please remove 'emerge @module-rebuild' from genkernel config"
+ elog "file (${gk_config}) and make use of new MODULEREBUILD option"
+ elog "instead."
+ fi
+ fi
}
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index c3e0e494ee44..ced4b3a08f30 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -37,6 +37,9 @@ DIST genpatches-4.19-57.extras.tar.xz 17476 BLAKE2B 6ba89592e66f964600d509d1ed4e
DIST genpatches-4.19-58.base.tar.xz 1570788 BLAKE2B 7ad1ef9686f73d20d12e959559ddabee341499e86f4e758b759dd2a41dbe540ba4c7991a97d1221fc68bbea00279fe74c6276d99bbc628064c540521443c9d7e SHA512 320ecf54804a1554675712a44be62d29ffef649877056796dba80cf070afec5f94e2568e73c7e41876ff693600a8d610f9ee5201e7f3be922a04805e339218bb
DIST genpatches-4.19-58.experimental.tar.xz 5808 BLAKE2B 6c322d97517cf36bf0b6fd8f63ca0d68ad4339d58b73c38362a03f08e06fd07edfcf20806c482470df20cb0ca7506341c92017ff5a82063f4e5075880490eb94 SHA512 06f91fdc324fadd546cf21ef3b0608a3905ac3616e29e58c6535a7eac1d76b5b5c35ec3ae87d3e49d6affa38a866ad15325a4690f36fc989d5ecdc86d0af8c9b
DIST genpatches-4.19-58.extras.tar.xz 17480 BLAKE2B 2576d9f4eea1e2aef2e82ce61243bb4d11eddebadac655653bc0a114e214c0ca63cc74c8c5e1f0e6a10a1adaeecf56f2bf7ea73f623a20a5494e27ec47f4f77c SHA512 f81c831be07ab50b136f760d1d0884235b249a03c992d576e99b929f4de788a3f50f938c2e160a759b94ce210c52e9c13da58a36fa2444be805cad2b956d3e86
+DIST genpatches-4.19-59.base.tar.xz 1601324 BLAKE2B fce4ab3f074c4500ee235651356d19be92cb7e4cfb7cea34ad47768cb21aa4b95ffc43cbf851db1803fe2fdd2f03af196107702b22223904e3d5362fdc75288d SHA512 abe3bec83e02d5e023c6b0432190e266e9f3b312d869656bf3b97464e8aa0e4a9cd269991b93971298c7de41665aeacffb4b779e0c182969f0767cd0094c93f3
+DIST genpatches-4.19-59.experimental.tar.xz 5808 BLAKE2B 19a0d8277a6e2ce5ffb9f0d6ca21ca34b827ab3ebc33691c2a76aa902afd47c53e079ec3af1935677a2fad11606d7e51c114d580a79d0beb0e667461c593a3fa SHA512 721bd04c3cb53573d202e3b3d096fc794185069137cc4dc0813bfeb184d74d0a1f478a1134cbe0db51286c9471214dc19f00d9039ba3ef47b8d56d1333d16294
+DIST genpatches-4.19-59.extras.tar.xz 17476 BLAKE2B defe44fcd90cb69087096d918b3aa3490300ec95765c03a8aca0517771992bc7ea28291eae2e3be604c63cb57e879a6d9224c962787b6884ea95cceb00adbc20 SHA512 03d53531e2ab8e78d48af14b287c33efd3003332af87a0421b296a74523e787f43cfb3a2feacd57c380a1394b7e4c8730b43e038f276ebe3d87b7b7b5f41e4f6
DIST genpatches-4.4-182.base.tar.xz 2903380 BLAKE2B 8c6690f7fc6230ba815139489c2b9a22da50a9b42b24ba76f6a96aaa26d086dce144651f1a7a8726bda8b249f3b04b820458e267a9b02868be14628562c65056 SHA512 e3df4cbc9847e21c31735a1bc3f5daf3c71eff1c31121edc1a35589994ef966426127ed8e2c9928da0dd5ea05176086a9da8e1dcd1f964918021ecdf3504be15
DIST genpatches-4.4-182.experimental.tar.xz 83276 BLAKE2B c4b2faf90504d611d1086e47485d497daf178ccee0d94f762e7dfcedd65545a9a8ad8b2520351e2fdef2ce7bd88a634db0109eaf43e03a86248932df7e886f8b SHA512 25714a52915033a78938f084e34d7af2be8ab98bbfdb6d0df1ec3cda09d9acc5fbba71fd97cbd6ca4b369401189f0ea33cf9685a77b05dc12713bc2d672de8ba
DIST genpatches-4.4-182.extras.tar.xz 16468 BLAKE2B 83f02850ca1b0eefa6313424df54dd896bb73cd615e626fd59bcaf5f807e5ed8f43031e7591481637ff550ff2b562ca75893739d015dd94930a29de3795ed385 SHA512 339bd7003839098e8ce09b9a6f374662d9c899cb631a710ec2612ef3af5b8cd4fed54ba147d6b0f9488ad7fdaa1ea3acb6ebf7cb460e89ab89c1ec4718059416
@@ -82,9 +85,15 @@ DIST genpatches-5.1-16.extras.tar.xz 1720 BLAKE2B 5f9a60d596b2fe1c3bcc7ec1f27176
DIST genpatches-5.1-17.base.tar.xz 480152 BLAKE2B 017e8f7716f156293cafdb31dd8a5c94d6188f3abb6d218598f01a058a2284e4e6f9474a41b7ded32725de2e31096ced6f0f5dfdcc9bf0d075faf6dd824521c7 SHA512 6cadc6669818cecf8620d3a61f4c972cf716d74cef9b2814d01b7cb90b282de5acfe4239a8f764d11b07d8491ab3e0311caaa3f715555a2095f1d2cc1e0c6f71
DIST genpatches-5.1-17.experimental.tar.xz 5808 BLAKE2B fd84cd3a8eef6b21e488e2cf171828052e76facb133015cf81fe2923db7207b1f7265de088cfcb0ad391c6527805eac7402552f9a799174016cfb1f5ba85c464 SHA512 59604b562154940a30a1ea95e67a79a44254400e20fcbbb4feaba48a69e1f6c16c0a51860ac8750f6bae7b6f081ac0d68ee98df8356b19327fcecc1ad84d8f37
DIST genpatches-5.1-17.extras.tar.xz 1724 BLAKE2B e5c02746b0961cc5c5b0624f790983c1913c2d70f64e0850665ab61ba550c0399f85e90d0cb17180db0a551f7bd477d15239010d80332f04044fbdd48d496e8c SHA512 27836f8e58b4e2ff7909b90de3cf9686912f0760e4831caee68e7fdb50b7b1c7301b5bbb14067c286d789d9fbb4943584566b0c9a60887a3ba73db597ec0957d
+DIST genpatches-5.1-18.base.tar.xz 527772 BLAKE2B 483013f62087515ee8800deb218b01a05a8dbd3d46a675ffcc6166ee507367c4686057ff610005fa5b532f8298574087b1b4b648012c24c396f602d35f10c261 SHA512 4f89f6572f37a84f3aeed4314b8df83efcabbeef4f51aa863f31472d9921d08bfc760d5d26b4af91986c02fc0c37923991b8630c82079b433360a39a6693281e
+DIST genpatches-5.1-18.experimental.tar.xz 5800 BLAKE2B 8db3022c36e64d5f6c9563f0363dc30b1bd5e9556d32c090481b71f94a17d6644bfd89b3ff110eefdec4f73771576e7ae4d45d747c6e3caf1c0992b56156623f SHA512 a98beebf0a0a317ba5c28cf54be317290a6c77ce48b9c14711a43c996eb4f2d43bde70d790f5fed92347b9e144651dc21e60193edbc7f141ccfdd90ecdddd243
+DIST genpatches-5.1-18.extras.tar.xz 1724 BLAKE2B 35b1f50584b7220d0809c6eedeb9ef1b0e68b86c73bb486ddfc8e52cd7198a30b537a4f6623e0753b9a0725d2551116eaeb3bff24e3255571be3882f5bfd16da SHA512 910a2bc75daa63078f2f41d59b6fff15c42ebdc66113f530a2c616aafe818b19420d9069f81384a4faa30905cec9218264f6320b979d672703749a24ca8f71f7
DIST genpatches-5.2-1.base.tar.xz 4564 BLAKE2B a1cf9d0b529fb29a07b689af0d1f65baac3f2b660f5401b31279a966b163ee3116121458cdacaf771e738145a2529df6f1d34d98006b8e615f105f7b496adb45 SHA512 eb96e3090080ceb83c8a06bf1c6aef1e1a2b198ab8dae621b9124afabdc723e3e878004d54ee6d22c50f2d924525261494ee8f4c8db02bbd89bc17e35c1b7d62
DIST genpatches-5.2-1.experimental.tar.xz 5392 BLAKE2B 956a17ca2314d7d78317f0a49621dc9949a4787fa9f22c66672008e8854eae48265d0f0975482b8d9307545e56a791a0c83f825a4d5bcc0fa96eb201fd02331d SHA512 7a551add3a2a7df12d4d4efdc35ca7214067e540bc74a9115f05c4f127bdfe5434f0e99166e78c2d6791c44938eead46e4dbac4f47f98742a094a7d69a696559
DIST genpatches-5.2-1.extras.tar.xz 1724 BLAKE2B 01fb9ba93bbf8bb81c36abc51c06383ae1a51051e8e2c6fbf2089bc61a0f353e713fd2e09f1609459bb57fce54c91a3a376a753132677f0550dcec628ccca9b6 SHA512 7dcc433cae296b666a7d12b05ee4f470f5f1c4ab978c8045000649dc285b2c45559e8be199d107d8fc9e8155895bd6c1c1f3d03776e9ab8a7562d5c110139f79
+DIST genpatches-5.2-2.base.tar.xz 38780 BLAKE2B d487063c9d63840f77ce4056d3f13481da9a7e9e1bac18700eda8efb9f382c099e230efb7f272da73aa5e66222e8894b302396b1269e98b007abb17eb614783f SHA512 90e8b4d0b6720b21a9e29ec359f1555c349b864ec514de76b18bb2b6acfc7dd131215775703debe19b04a03523515d812d27086c66d51d0b54d5d95c4c293089
+DIST genpatches-5.2-2.experimental.tar.xz 5392 BLAKE2B 68ece0bb603ee701056cc1f2b07385c80745e001c96b5d47eeefa176593e2cee1c3f6336119869c85d40c03c720e84b7a812509555e116d7a977c3dcd7121a7d SHA512 1d9de3850e72d42d23afd9fc33436b9e607f4e2d2e9a014ed23d219bc8928c8eb832fe4f934ad4f406041ae95c55892fce150c0615ee652122fb0cd2bd3ab4a9
+DIST genpatches-5.2-2.extras.tar.xz 1724 BLAKE2B 0f9ca90c150ee2a79231ee1f0ea474d9902e8549ca3ddcba6f1738ae2de0fa4fc03e0626e3af38ade802524eadb48dcdcb2a0d818b26847a8dbab7bab5aebbe5 SHA512 acc050264a69e6b9c730eb35c490b988da0c9a52bc5393a221e4cceb9b8fa6819da7f84464738662519167dfe083b4c9324b68457d18ddfbfc0a4255200501e6
DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
DIST linux-4.4.tar.xz 87295988 BLAKE2B f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
@@ -96,22 +105,23 @@ EBUILD gentoo-sources-4.14.128.ebuild 740 BLAKE2B 17c56d85d8466aec948e55594e1a50
EBUILD gentoo-sources-4.14.129.ebuild 740 BLAKE2B 726403a2cdf1d304d1262b1b1a4002b10b4d7db4eac6e092ec4e3f3992ba6165c0b593c4eb6be6690341b6260ca4d74664b607c46ea3077c5e2ecae24fee579b SHA512 a8d9a4eaeaa4f2e3db54f7d5afbb8c250ffc98145dc45b19d97952a66a88ad01a9001ef908e611922a0bc75c63f50239d9d272e2a6aa90db427ad524f2949d1e
EBUILD gentoo-sources-4.14.130.ebuild 740 BLAKE2B 327d997518ca384c7490484a349a25a0b5c953b56be46741e3b512a577a8ce5d153ac8c3034d1c7c4b36c276dfb1355823eafc37a7e9eec5fa86c1deefa313b6 SHA512 34d4847d07167422fb8b9a601ebc8e3c5d4e1663a00c1981a6c51b67adf3a949e514a69f69b1f6bc99c259dea00dcb19b3a0be268b2f7f6100144d5b00bd8e12
EBUILD gentoo-sources-4.14.131.ebuild 740 BLAKE2B e9b16d9776c7f35a5bfa03898ffa01ab801acb34f321569466bd4f410217d805b98c345c04e068cea3c0116325aa3a89cfc3910319678c8b1f7e3a32176b7cb2 SHA512 6a4f809464f74df7704224510d608d7713981df3b6f817695e1dbd7e154af045e138b9381e58b829ec13e56208946d0067fb358cb15b11dac9aadf64922b5638
-EBUILD gentoo-sources-4.14.132.ebuild 737 BLAKE2B e356cfe341ec87967896a1dcca205762e8e05216ac6975037231106a76dcd91b0b0371cf687442e7e04bb8d4aea0fa71bc9cdf651c5652c5d10424a757a0665a SHA512 373335b5296ba11b6e452c6e65705cc401f4ad297aaf063dd78b77d8b10fbafb1650d6b5c5d6b4549ef27f2ca17614343d7596173d0194aba4f4632d2c1327c8
+EBUILD gentoo-sources-4.14.132.ebuild 733 BLAKE2B bd1286681198093b2fc68c7e4abe2ca8a923061b53d330e2d1df7e3736568ae84a1eb3cc10da399d8ff86fe9e5bc4282927496c1bbd3d7e7131ef10eb0c2036b SHA512 25134f8c2ba64ae51ed0f6e6e35e31d85e5e480fca9216402d53e7ca02beefaf8925db42d5d226bb3e8d04563ce97df98b364ed001c46a3ac715286032675673
EBUILD gentoo-sources-4.14.133.ebuild 740 BLAKE2B 915106cb5435bf32683fcfe6855862f10e768b0b4e5cd74a099265338ea3f7932f843a632cbe6fe4c45b73d66a59bf8a25372630bbec5e8352c20f6831dc262e SHA512 89bbbb291fda06c6c737db63c25d3977b03fc9b6946659caf98b3c1802f270fcdbfd1be1e94cbc864b42268b930f8832ee54e7119fe9617e3104cd8d96b60ea6
EBUILD gentoo-sources-4.19.52.ebuild 730 BLAKE2B cb83aff39004765fa48cc9e77b9612333537f36b3dc442ae2992187a680cbef2e23703683c1a62128b3db1561778014986ec1fa1e475b19d251fa3d5784a8fb9 SHA512 725108aaed7b86d07789bdb54d70a03b2f0e4c1890639c979ad46f9d419c795f2817632c5b1452b08d4a8dae01da8b6be24d081f904c787dba1d5a38aacc17da
EBUILD gentoo-sources-4.19.53.ebuild 739 BLAKE2B 8043125e7b9ef05380246eaacb0473558d6a6fce0f4d91f79d32b36ddd40646755361b05d066cc6c1fb205cd87b333cfc9975e6b3fa977e9d1d5d5a65ea6219f SHA512 fa60b744d08006efb732ac0ddfad960bdac46d3c1481be933413f0d21c28f7eda1bcf26c52c63920110a1aa029d75b3c947e2f3bc44628d82dc0de28305df817
EBUILD gentoo-sources-4.19.55.ebuild 739 BLAKE2B c789c426c4ca4b5a00733762cb5a07dc34c3f1f081bb8e1a162cf9e1842a5647068ae727d5702fc3cdef596ab36aa6ca614afa18f58b2c0b55cdc325c67b39f8 SHA512 34f46a4a019b992bde35f81395e2fd155085af88e568ce4c0f7caa9a573394520a4a63a980a08da8d2b5a1a1fbb1cd15caa0199c63fa0f03da2a0a8f43787206
EBUILD gentoo-sources-4.19.56.ebuild 739 BLAKE2B 6485171d13245a5679e6e35b73be80b49bfec750578e38a7b3f7b2f94feabb36ec5857f40a8601a3350b2d979a59a96f0946d580932f9e6db5cf33ba0bd79479 SHA512 b1bebd07b37a95353bce770fa6ebfd23d7e8961acccf474eb8f18ad469afba8a29699ccd7fc05966d294309b43b31d3c7673b5f7d2a8aed43638f135738850ec
-EBUILD gentoo-sources-4.19.57.ebuild 736 BLAKE2B d1313a6f93964e3b7a6c75b4f5639257ab53944b7948cbc9b085821250ef936b966b84ce09764215de24c54e140f64fcf442fe99137aa9a8afeebb7c3a6e0755 SHA512 5fb41e306243da605ea8eb1854ddadd38a36eac3b56e66a45ce0ca609b811048ab27916977a6ac8089326514f6e951dec219fbac9e39da0969b0111601ae3904
+EBUILD gentoo-sources-4.19.57.ebuild 732 BLAKE2B 1411c2ac827854b3c99a41c5dcf750898191772dc845a046a780738d601dd4edd2b4d9d7975769fedff48a2ca46c0f500883cd5f4fed7933bcd4ff6955f4102f SHA512 31a2b874d5339caefbf4828be19bf5fe82d476a5476eda2214cf96bffb28664db23dcab70cc409bd054313955a831586f93a278fb2e90a333a0aecde27bb7ebd
EBUILD gentoo-sources-4.19.58.ebuild 739 BLAKE2B a809d7db52795308161f27b2a9892675b5c5a9e0d83c430a337438ee6230ea0ce7127e1aedc4fc3c44eda0195fa0e3798bf83e3c6bc2930993b18585a7ce9287 SHA512 003a351826200c7aefa5448375d407f1fc6f9016e4bc22d3e07b6b34600f362b2066c5cf14b89caf87e93f385371b7c550cf81386ba03e3547008a6927e316c7
+EBUILD gentoo-sources-4.19.59.ebuild 739 BLAKE2B 0a4f48a8be4d152c4904109f8365075fa6e01709825e9a2a6c04868d29fd574dc3bae930fac271b7276d0724465460ee2240192f40c350cf868819ee9f5b3509 SHA512 a2cf2e64e870081a00487b188b7e756aa1a0e1b8fe64295ba1bc48390131785b0e2c354717708446eee4f4c67d41727fef173bb4744b006d9d2edc916e11df77
EBUILD gentoo-sources-4.4.181.ebuild 740 BLAKE2B 475828db0e35f92d9b552d823cc17eea9b1bbc33ec3b6dea31aa79e1499cc2affcdd6000c7774bde7f953b8a77bdd47cdfe5610b7e39ad04627d1b215d188b2d SHA512 eb0bd292885c123c27761c7fe06d6de07872ddf8b7662627996c8511ddcca20de693744acbbfd1e364519125744bc67292f913937995460ae3fe9e7304666a78
EBUILD gentoo-sources-4.4.182.ebuild 731 BLAKE2B 15836a09e2dc62507caee1b3a45a1a609b0757827234f1764a79e003c3b435f6c36b7a69d9683f386d5d0530a4a5b32f5c0c5e4fb51b8822048a2a947e5b59af SHA512 7155d3e837249dd89a9a3f9de73291718071fc59bd452264902c5a4266a65537776df3746345e664777b0fac09044e200990c82015f4b7423b807fb20c1e05c0
EBUILD gentoo-sources-4.4.183.ebuild 740 BLAKE2B c43da648122d3832185d5f286d74fddc5e02bb97fa9487fd2a6a091862eb6223327a91d2f2f7e1db22f20dc64353413edbf4d0222a1b56973d2d3a3e90bf6608 SHA512 b1ea8ca328086bcb7cbff9853dfe742fa8a51cf359a90a6e1f759cb063a60be9589e7275546ea62e7cd31828e26bfc5642b6fc8f0569e8cb9f35ce066c4ae3b7
-EBUILD gentoo-sources-4.4.184.ebuild 737 BLAKE2B 60c247b7316fb9ad4a4f463a3f3d086bedf22e0d0ad9b6acbbf71f72e0dfe27e4477b980524f9bb3831a2d7d4f90be6c516fd29ba3997f30ba1b45a4bc2fceaf SHA512 2f4518ccf3a2bea9e0d90274f3c26b984757dfe95f99d162df42a5ad5fbd4be64cb49c33b107f1173afee3601ad71fa85d1f3400f066bfb6cf3422a139becf03
+EBUILD gentoo-sources-4.4.184.ebuild 733 BLAKE2B 66356b34204829bca40d3f3a5a5a1c96736a6af67cbba885161140be34b8855fe1c48c8de0f936ecece08873cd2d4ec30dd9b6f66a3a135d02ffdf5a3a5a0e54 SHA512 8dcabbeddcc7c31ed845634ee28fd403954611c24452e09863f76793577efa181470cc5a6ede7d23e70be093b45bac4c8f37c22600f88ef14380b79639e8f684
EBUILD gentoo-sources-4.4.185.ebuild 740 BLAKE2B 7a9ae51ae7d6a99585352683ead1608eaa491a8aa755095de637c5023510c14752224324cd236dec21719113b4c2c4cecc3b3f2157c76edd7cc33a2a61d28ca0 SHA512 fabdc98fe3cd47e24c3d9d2983f9f8e0c2a6fc29e11513a278492765ae96af916ad3491172b0b2e8b4a6fb678847d10158023dbb1b78e0da5304cf609acb3b0c
EBUILD gentoo-sources-4.9.182.ebuild 731 BLAKE2B aa9596d4df284830dd011a1fd214cc0922a822e203604cfd8bb46c4eb1e47a030a7a0e159a24413f50b48e0fd442b42ab4e475fd11001f69b19f444ea3a1e254 SHA512 ee4d2367ed6205df9d3c3e846bbfa448a4cae781db567d8d911f9c91d59ef046a09a4e347182d8abe7095f902896fcd44fbffa418fc39f2084684e34d8c6ac0f
EBUILD gentoo-sources-4.9.183.ebuild 740 BLAKE2B 4d8447d324124a32b79f415e4d566b570d99218d896d5a6e1c61e736231ce71ba06fa8dd5fec29714cdff335026c536326b78fef1608d26d2dcee86a6341db3e SHA512 c35610d118b4d98fc392987ec6a6dfc2c57db60275d9a3a6d43f948a00b05da2689f49da50d80384fc074f1827579a421088e832955e1a80c4c97efc858ea7bb
-EBUILD gentoo-sources-4.9.184.ebuild 737 BLAKE2B f096c069460027ea907e2a871fbf93b935719d92ee61f5020e1eb99828ea17ee05c12d68058e34f03f5aed9d454f9aedf923f8b16a5a8fa2a1ccf7d0e2b6cee4 SHA512 e3f9d5b0ac0d2926cbc4067afa557c9a73388d17a5557ae64139f9318227abee4f10e4938820b727f1250d314cee61aa5863459294ed756354f70c87374bd047
+EBUILD gentoo-sources-4.9.184.ebuild 733 BLAKE2B a246ea57feeeb65c404ce9be114105e637d53ec179d84685e4116dbaa803b2076adef8bb6096fe6a4aa0de167feb611ed9848702267ae2119f9bc250e55a9360 SHA512 52a3e503850fc1de505217f64f1e213ec217d6d7264f3f7342ba9f2ff46e0bc3f1ab5d8c8fe2fdf90288abf9fb3a725e20e7a7cf89821dc1ab28f3c3e3d99991
EBUILD gentoo-sources-4.9.185.ebuild 740 BLAKE2B 7a37d3f4364f5318abe2535a35bddb5b3ee85075aee240283eb1bcc4577f79ca85be2a76e4a2e9f9bf9115fa186360596fb01f3af431af1f7e1864660653f084 SHA512 269163149f83b6e9954392caf8ba68615c00c9ec4601e0ec17918c715c833ba04280bf4f3039e855b26d93fbd4fdd4e0cf169573ab26aa83c1e30412d30411ec
EBUILD gentoo-sources-5.1.11.ebuild 739 BLAKE2B 77af4185938936243a61c9707c4da428304cb18fa1eaeff9f23b09a9b881656cc123320b18abfcc6c25be29361bac91401c3ea5eb37bd4b5c7763bdf02ed7f8a SHA512 0c609a383805332da69b09056bd50641671c44b498d3e8eae775124f8d089246287d11d6754b1862499a42955ddc6fb3aff88e5ac724fc91bb608e84d2f2760a
EBUILD gentoo-sources-5.1.12.ebuild 739 BLAKE2B af383526ef73bec89200918ee9e958037822139adba9131e09cdbe34f36b351a25881f05e7c2b73c1fb76dda2bf3bae3d360a81f0f23127eee20c739d0c7c1ef SHA512 5d0e774383cf5446516d3b8b78bc97aa29098562a61710ddbf3db20c6d88c038a9941ab0414477c406a4a1ceb88d4cba5207428cb0abde43c76c0847f535359c
@@ -119,5 +129,7 @@ EBUILD gentoo-sources-5.1.14.ebuild 739 BLAKE2B 4dfd1d50f34ef3e2691d9706c4903268
EBUILD gentoo-sources-5.1.15.ebuild 739 BLAKE2B 0229faa8188b77f0acb9de2fc6b06b3c0d60d2c217288c58138a9d2cbdf893af78b707895d59e46d9c4fc77d50528f474b86b78599e42533b7ecf36fc60fd1ef SHA512 23e0e050e3f27250a84e3458a91cec9161c24ef2359de837ab779ae5627d0faa69d873ddad2b0284fb21c0210268a0751494179d0a243b19da099e687dea6930
EBUILD gentoo-sources-5.1.16.ebuild 739 BLAKE2B 135ad4cbb17243b8905684c03efa23f6e69ecfc2e9f169f5eed28941ce151cd3f048cbe2fc724cc55241c36148a52d07d99b81fd127a38e72fec202eb2c21f01 SHA512 51763ef7ded325cfce2cd95ae4cb08eb1d5458bcf813c3b0491af5abcdbecce28614471b80ba4e2cdd3006acca5f2fb31abc0006f0eec0d02182b61e0e7b4301
EBUILD gentoo-sources-5.1.17.ebuild 739 BLAKE2B 47cbabbdffca7840fd6a57c3ad0491430239a91516e8ae0d7910731099a13fdfd1388a3226cca41e01dbbb299feaca006a6396b9556e0618446b285334480a8a SHA512 3bdaaf5470f86255b0fcf1c49d35a78ac9f45bc9f96c6aa64490a87ae5cdb2658fb0b5f42f045959cf0e5ef194633eac6dc5616883502b5654cd32569f3f643b
+EBUILD gentoo-sources-5.1.18.ebuild 739 BLAKE2B c6f981d1b04b394b580427368128d6691c0e3b106f63266ad5971233cf91f792b3f0cb11fe49a6e90567a174952a8a7f45b7a9d0c8c1982e1addaa6d5954867f SHA512 06f8a799e843065682307624633474353a22853abb5c11d164ab91329f82ce86e11cb9cdc4353f2617769147ed0d1fdf1b3fecbe7967c975c295d02c2bcc1ec1
EBUILD gentoo-sources-5.2.0.ebuild 738 BLAKE2B 78d13708d7dff8e4538cdb5eb8dc7beed4fab112b21f9165d9cc0dad9dc4e37603725065b94aa992202f8591887772f233ea3695e8bc58f8a71a6f2a95bff159 SHA512 5cf28241e8c4ab853f3af55000c24b34ed7271a2270f1b43d52cf7e3cbde03978ad3379d3718de34b356c4d076983ebda65abb72988622b6a321468825b2178f
+EBUILD gentoo-sources-5.2.1.ebuild 738 BLAKE2B 0f95fd69cb7c4768a07dda88c01e188b9cc64a6407221f28b03beb65157f4417882f1b8cb3761cbfbf41a91e8075960d22af6d4da0c0e1ce5dbcdbdc65135ea9 SHA512 3aa0e05ed8f4d0f28e9cc40d00c52785b5f086a88edc78348a387f7cb4b499b414b332192137819c7e903d1e9dc8ef9326ed067cd9d68e3d050824ac6a0ddbc7
MISC metadata.xml 500 BLAKE2B 0876bc03bc9d32afee87523a55415ba549942acc4e9a1b65511ced2aa4038557854fd9f570dd1afb6d94ecd899d9cc48034911f547eb88ef76457cdfa62845e4 SHA512 c01d2263a3faff75c3b1f01eef806a9b0c0950c904c28c11b057cfdf2f5c302b95b20f45e649a3749c4ffafa6dafd759e7738bd8e807f23e49d2febaa212ec6b
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.132.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.132.ebuild
index 32fd04dc444a..78682c84db17 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.132.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.132.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.57.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.57.ebuild
index 52ac8d4f9d58..c7f0216533ce 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.57.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.57.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.59.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.59.ebuild
new file mode 100644
index 000000000000..5da4d7b6bc77
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.59.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="59"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.184.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.4.184.ebuild
index 1255ba7e15a7..403120f20341 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.184.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.184.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.184.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.184.ebuild
index 3b2f86cbb542..5c4de0ed8d81 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.184.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.184.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-5.1.18.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.1.18.ebuild
new file mode 100644
index 000000000000..d3f4d0f22756
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.1.18.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-5.2.1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.2.1.ebuild
new file mode 100644
index 000000000000..48674ed75d98
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.2.1.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="2"
+
+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 94b26cb1c6ee..cb8af0733378 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -3,10 +3,12 @@ DIST linux-firmware-20190514.tar.gz 186854834 BLAKE2B cc4feeb4627fa402e445b81765
DIST linux-firmware-20190603.tar.gz 186855626 BLAKE2B 66e3bf709ae9a3df1ac9b7b9bd4e1fa556b07696896e7db086c7b60887a8e8854638d86ecead091d32b3d9a83adc1ab88e8b2fde730f8f97a3225492c2229512 SHA512 9027ae7f649b7e1ff15177c1edb23def93d8fe90a63a90e72e7ab98414d557c9f4545ced30363c68eb1715cd74d19c0dd9e395e82320427b4aab2432a173e62b
DIST linux-firmware-20190620.tar.gz 190401448 BLAKE2B a31bbe2f2bf00b9b4f5dfe43f1b764b1cd66e07baf12b21a9f9ab0186c6075c0e78b70b22ac0c3e0762d54dd1624c55f1ae177c445472e28be7c46f570dc015e SHA512 f09ed91c57d6b9f181131030e0af66766c0b49e06cce732744f5df44ed989b635e9a275ec5b140418586fd6fec7f3a1d703dd22b9257f4e5dc7c52f1194f75ae
DIST linux-firmware-20190712.tar.gz 193523688 BLAKE2B 2c2751d41b7e17eb40092af43d9dd196ef5544ed43a77392780b77a2def50306f7479aa5b682507b29e471e9acdc446cc44e4ef2c0cceba9d116dbeea5a4d981 SHA512 db60dc1d42603c4fba663b7a7ff7fa8de66dd17d8dd99560162c7e763f73012d2e0ded0bb3827d80efa9a4eec4689c11000d44dc094a59242e62f92670b4aca0
+DIST linux-firmware-20190717.tar.gz 193982388 BLAKE2B 9f3795aba9d1d4127bae4cbf758844bf2ef8dbc185858d2de9c89017b51f410d5f1267aa29b9ce9e41cabfc306a73f5c4d3658aa7929b0b2701b74b13b7af86e SHA512 f50a63ec9f28d4a6f6800559469a43986b1f66c09950f96d1c6ad1402ae5a02599c8f86468d96b014ede00a0a1a7cedf1aa28d53075308bf5d7f12a355fbbe20
EBUILD linux-firmware-20190502.ebuild 3685 BLAKE2B ecada45062fb52c8263217072cdb73a91b61834e97353bd27ce8d511d1e78a9141c4534e868313027783f5912eae43871f8c5b34a458f81d2b161607f100ecbb SHA512 d4cccfcd3443d304301bfff5e213336bc8d644785a716f03bfdb5988872b4e8fc76c25afb65c192b1bcedd44ab242c90bee66b05c18aa7f4036527d2771c9f93
EBUILD linux-firmware-20190514.ebuild 8390 BLAKE2B 704519ac691e676cdf9bddf23aadde3a69e881c80c364ad19214b1e5c0fcbf9eda6c7ce929ae66de66ab3dd542b920396042793726739ced3bc342659b8b52b5 SHA512 d3d557762026f1b3ed067bcf574a84eb26dc5b44dc08f02062a51bab966ed141054f35638c8dba385fc32adf19b27d06aabe95f799a897b977f134e87eafb42a
EBUILD linux-firmware-20190603.ebuild 8059 BLAKE2B cd13d27b29ffcc42e2e08f72c4adac47178067a4a519727164d519b784dcbdcfcea53171bcd0887774a2780b5e3337828e22a2b2f23e5a11d507753a8abe84ba SHA512 2152193c2386c1c690d52053457e93ef4c587fe9b481b633210dd8bfd0da2c51066977d818d8e053664f3bc165bf762d80a4a4c875db6c872b56e39e2bb2f218
EBUILD linux-firmware-20190620.ebuild 8059 BLAKE2B c762f31be0d0fc7e11779fdbe7f40280a4454d09e277c78ba9a917169cdd5036799becc9d636c5640176564f27aa0480bc811e08c9785f53a957b5957a6be082 SHA512 9e7ea79989b8156ad191f9dc12dbef145cd60c6ecdc138ecc5d6afaf824d94b4948dd2c8cf4978730646f905b66edb5f5b0616f160d43ac558bd9f8f2bd68fc4
EBUILD linux-firmware-20190712.ebuild 8059 BLAKE2B 4b9279b902e7be9baeb225cbc81638c3b8150e4c23ee8f14057fc056a38d365d1818f7c6f9ad3655c098088a03c8c7076b5391f1b0d521c46224258816970c3c SHA512 c8e24f7e28d24ed9b072f7fc6ed74420b83c9034d4f64b3d2b213746ceebcff398b3b24bf0ae8e3ef8b960bead2395216f5d59b4ef0df92bb19a1f9c27c054a1
+EBUILD linux-firmware-20190717.ebuild 8059 BLAKE2B 4e4ba2dd53b472e039883ca536bab5273c304873e3d5e3f25a3835a32c55722df7603b4d79934471648357d5afb6a61eeb1896481da449b7a8b3729e141edb62 SHA512 846746df9cd40841b55a263150b7b87592815df144581ae079b9a195b66f894a7f47921bdeaeb8fd3ebc983a4bcb409d16e40d54b05dd35d55ed006920048a67
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-20190717.ebuild b/sys-kernel/linux-firmware/linux-firmware-20190717.ebuild
new file mode 100644
index 000000000000..e2002ef04f14
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20190717.ebuild
@@ -0,0 +1,301 @@
+# 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="bf13a71b18af229b4c900b321ef1f8443028ded8"
+ 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
+ rm -rf .git
+
+ if use !unknown-license; then
+ # remove files in unknown_license
+ rm "${unknown_license[@]}" || die
+ fi
+
+ if use !redistributable; then
+ # remove files _not_ in the free_software or unknown_license lists
+ # everything else is confirmed (or assumed) to be redistributable
+ # based on upstream acceptance policy
+ local IFS=$'\n'
+ find ! -type d -printf "%P\n" \
+ | grep -Fvx -e "${free_software[*]}" -e "${unknown_license[*]}" \
+ | xargs -d '\n' rm || die
+ IFS=$' \t\n'
+ fi
+
+ 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
+
+ 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() {
+ 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/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 30430e5c51d8..ecb8934c3d43 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -1,9 +1,14 @@
DIST genpatches-5.1-1.base.tar.xz 3876 BLAKE2B 8a96597cf4283fe084a35789ba39038b50ab4afaea0150df6333d394f7eeccd02d792acb284383fdf718336cb119753e0626b75e2b11f67a32be0c3e12d3e15f SHA512 c763fc584afbd2d995d41bae379deabd80fbedad550ec0d39e5623b93002b608ef73fcabf2d1bdf05f1e62c8b0a94ae91c6ba504cd2daf66b103a280126021d2
DIST genpatches-5.1-1.extras.tar.xz 1724 BLAKE2B 9308d8f6b1bce24978e5b04934152b5de718806f271dfffc7f465ee1f44b08e4e28bc52e26dd5e005a0da05f53f1c9b36d8a9099dbfdac6ed0f90ffa8978cb5c SHA512 50bc26985b51ff1293aa96d8d20466a6ad07388b117e81bd67fd96675f04bd0ac97e2c16ad24a3e2a451e4de79a8d64c2d96643851878590366ddd366ba17696
+DIST genpatches-5.2-1.base.tar.xz 4564 BLAKE2B a1cf9d0b529fb29a07b689af0d1f65baac3f2b660f5401b31279a966b163ee3116121458cdacaf771e738145a2529df6f1d34d98006b8e615f105f7b496adb45 SHA512 eb96e3090080ceb83c8a06bf1c6aef1e1a2b198ab8dae621b9124afabdc723e3e878004d54ee6d22c50f2d924525261494ee8f4c8db02bbd89bc17e35c1b7d62
+DIST genpatches-5.2-1.extras.tar.xz 1724 BLAKE2B 01fb9ba93bbf8bb81c36abc51c06383ae1a51051e8e2c6fbf2089bc61a0f353e713fd2e09f1609459bb57fce54c91a3a376a753132677f0550dcec628ccca9b6 SHA512 7dcc433cae296b666a7d12b05ee4f470f5f1c4ab978c8045000649dc285b2c45559e8be199d107d8fc9e8155895bd6c1c1f3d03776e9ab8a7562d5c110139f79
DIST linux-4.13.tar.xz 100579888 BLAKE2B 2f8be07d403071b097b019c43fa332bc7d4805dee633a6fdffe5a99d5475015ca9e4881e7f4cbfd36f8c451bacf423436364ea3d9f25b8723a29a178dededb2b SHA512 a557c2f0303ae618910b7106ff63d9978afddf470f03cb72aa748213e099a0ecd5f3119aea6cbd7b61df30ca6ef3ec57044d524b7babbaabddf8b08b8bafa7d2
DIST linux-5.1.tar.xz 106244476 BLAKE2B ae3c63ced819737e34f8ec3a78138f87704a2f2956454411e3a4830ec8c0aaf2c288af6ca080f1892540e50f4a422482360010be8641afdeeeaf7231e7d8da97 SHA512 ae96f347badc95f1f3acf506c52b6cc23c0bd09ce8f4ce6705d4b4058b62593059bba1bc603c8d8b00a2f19131e7e56c31ac62b45883a346fa61d655e178f236
+DIST linux-5.2.tar.xz 107029708 BLAKE2B f0cf6e3a15a4bd019edbfa33cb4556d0672e807f7d139eff3ab053d0ad7649198b229475955a1f51eb90d0e9f8268cafb782f6312793fdf38472f3c6d7c2d7ee SHA512 5a28f8a34c4e0470617f5638b7112e6252109b78f23b1eed484a228530970c7ef5c130d6e5a09cf25ea2f6a0329602dcc1ec66ce893182e15b27d99bd228789c
DIST patch-4.13-pf4.xz 173732 BLAKE2B 990defc1eb15ca509f922381dc5f7726265caeccd9a9b639989a3e6dc56c4cb3b6076a2588ef93cc39aa4f36e403f654a2c580aac50be61d74dde429ef69f1fc SHA512 6b6fdbb26ec1053c0b3fb0223b2e1cbfb28d88b172ffa8d110a5e7a37f3b0bf377d5957d47007c3468dc42b8c33aad1acbc89c44027c8f7326dcbf940d7de88f
DIST pf-sources-5.1_p7.patch 2206844 BLAKE2B 542a9c09aa1e9def85afafe4f6275aa62c178a7e60af157bdef0fe6ed659bc7ce96f30e3b05cb750bfa2f5e92e354064848b3a1d0f0c2894a07970cd2edc6bb4 SHA512 22ca39aa667fee4a75a470bffa86905191b3550ca82e3e1554bdd8ae3d5255053d8f650e781ae713b99e9b3cf1070e60f3f5df751fb7a70fe6d52e538a798a37
+DIST pf-sources-5.2_p1.patch 365922 BLAKE2B dee7af932e0e220b4493a09adc21b210439705a615333e0fef91ffb577aa489f133864742f50b926266c9e939d9780ac5f587c4c518e15669cad866c38d90a34 SHA512 b518678bbabedc25e72716ebbe1afa4599ebc46d4eb3ee3ed8ae815ecbf64ea0cafe1dde9e5b5b72898b17758972ed5fca37f71a45f774a2922ce7deead15f2d
EBUILD pf-sources-4.13_p4.ebuild 1970 BLAKE2B f3e2a4b1d772d397204e98065c7f70163b84e9d3f305df1fdff828552ddc6918988888f6669fc6216a639cfe5d623afa3011eb67aceff3a10e96c2b30bdbb717 SHA512 e9c31c053bc53aff13032b743f40fb754cc451b28abfd6297643bbd43a3ec6f5b5ceaf89808a42089174cc8ec25bd59d86cf0dceede8867cddea6bf8d6c1277d
EBUILD pf-sources-5.1_p7.ebuild 1943 BLAKE2B b21d2989f5532ddc528ec7996b1f447fe78e8106fd540816e5e77fac684f044e20dd119ee4e57aec04948662485e4565c23202ea06ee632a1f43ccb336e76f20 SHA512 9e31de214070b8a7e9d4b0358859efe7361bf881c045520cfe1b841efafba5e64c7ddc5d6a3641dfde92b2f37d31ae85f53fa4a3832b77139bda458632c756f8
-MISC metadata.xml 254 BLAKE2B ae2e56669b4152e22eb80b6a1f8699ecc27c3737ca653b26c20825ec8eee9c30642a9015ad49cf2e21a03bd6dae7a1a1f9985b4718ccd3bc9ea904e28815ddf7 SHA512 a4594e12e738872fae7c6aa35fa8246372d4aa9eeb0769967fdb537e2bceb0d3aaecfc4bbb188ea3a61a497fdf60aebfb2e997439d2615b17c2c219485c39d96
+EBUILD pf-sources-5.2_p1.ebuild 1902 BLAKE2B 0481e16f025f088eb9c5a0417f229709e4a36e63283e8addbf3547f4bfd27b2ebba8b3fcba1192224ae9165767300250b00380286e6a612e17c7161570e4584a SHA512 c9e76fb9a4c2d0a4ca53dc0c8d27060e213e0347187c0fd439d82c4e8ad4fdb84700800a48426cf0fd032b2cbd86522f1cc06fe5a73da4c3e59b8b6b9e05f71c
+MISC metadata.xml 435 BLAKE2B 45bab7ef2444e2f33d9005e5c70b2c3de803f76da1554ff7f2cf603ca46a8f5446f6f3dca82b627e2f411e55f97af2db106abba2c3c51ddbfceeafb9bb5d0c24 SHA512 91bb4e39eddf00e9c55cd19436ec7ad54d4b0e292973bc1b72bdeb73278721dea618549f5047e78e66ae3216cb6a48a003daa0199a12276b103f7257f4f803e2
diff --git a/sys-kernel/pf-sources/metadata.xml b/sys-kernel/pf-sources/metadata.xml
index 82f303907ff7..f890875488ab 100644
--- a/sys-kernel/pf-sources/metadata.xml
+++ b/sys-kernel/pf-sources/metadata.xml
@@ -1,8 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="cpe">cpe:/o:linux:linux_kernel</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>juippis@gmail.com</email>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpe">cpe:/o:linux:linux_kernel</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-kernel/pf-sources/pf-sources-5.2_p1.ebuild b/sys-kernel/pf-sources/pf-sources-5.2_p1.ebuild
new file mode 100644
index 000000000000..9035be35ba7d
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-5.2_p1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+ETYPE="sources"
+KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86"
+
+HOMEPAGE="
+ https://gitlab.com/post-factum/pf-kernel/wikis/README
+ https://dev.gentoo.org/~mpagano/genpatches/
+"
+
+IUSE=""
+
+# No 'experimental' USE flag provided, but we still want to use genpatches
+K_EXP_GENPATCHES_NOUSE="1"
+
+# No reason to bump this number unless something new gets included in genpatches,
+# in that case we can manually remove the linux kernel patches from genpatches.
+K_GENPATCHES_VER="1"
+
+K_NOSETEXTRAVERSION="1"
+
+# Not supported by the Gentoo security crew
+K_SECURITY_UNSUPPORTED="1"
+
+K_USEPV="yes"
+
+# We want the very basic patches from gentoo-sources, experimental patch
+# is already included in pf-sources
+K_WANT_GENPATCHES="base extras"
+
+UNIPATCH_STRICTORDER="yes"
+
+inherit kernel-2
+detect_version
+
+DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
+
+PF_URI="https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff -> ${P}.patch"
+SRC_URI="
+ ${KERNEL_URI}
+ ${PF_URI}
+ https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz
+"
+
+KV_FULL="${PVR}-pf"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+PATCHES=(
+ "${DISTDIR}/${P}.patch"
+)
+
+K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
+see: ${HOMEPAGE}."
+
+pkg_setup(){
+ ewarn
+ ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
+ ewarn "If you need support, please contact the pf developers directly."
+ ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
+ ewarn "the ebuilds. Thank you."
+ ewarn
+ kernel-2_pkg_setup
+}
+
+src_prepare() {
+ default
+ kernel-2_src_prepare
+}
diff --git a/sys-kernel/raspberrypi-image/Manifest b/sys-kernel/raspberrypi-image/Manifest
index 21fda23259e1..0b596ae7ce62 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -1,4 +1,6 @@
+DIST raspberrypi-firmware-1.20190709.tar.gz 158835870 BLAKE2B 4e63b3308adcd75f69f66966f1c927449aa8dc65211e6ca5a27dd2a0ed6ed32cc85ad42221308f4fb3a852d9f278400cfe4f723f306abe102341568408027174 SHA512 6a0610c97db47441ede8e4f8436958899f678bf065a0fbde06de7945a1ac4d5f754a0e10d928d77759ba1cbf82654d85d9cb9c91b970c3fe9590560267033522
DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498 SHA512 082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193
EBUILD raspberrypi-image-4.14.98_p20190215.ebuild 850 BLAKE2B dae8b4af65b42cedec26326ead4b2e9afaed44affe568cc4bf04a09eaebd6bbd10f93f456327eb9f30b6493670e586cb2e09fe7c5306b883a6d8704c5f10d1c5 SHA512 8833a26f7b6521754ac02ef6024140ee9dc3d1dbe836b9accec13bd844a0a7a087730b9794031bc66cc7bd5ca5ef4ec4f1614c6ff6a609ebd4daa511eb636903
-EBUILD raspberrypi-image-9999.ebuild 850 BLAKE2B dae8b4af65b42cedec26326ead4b2e9afaed44affe568cc4bf04a09eaebd6bbd10f93f456327eb9f30b6493670e586cb2e09fe7c5306b883a6d8704c5f10d1c5 SHA512 8833a26f7b6521754ac02ef6024140ee9dc3d1dbe836b9accec13bd844a0a7a087730b9794031bc66cc7bd5ca5ef4ec4f1614c6ff6a609ebd4daa511eb636903
+EBUILD raspberrypi-image-4.19.57_p20190709.ebuild 875 BLAKE2B 184a07a596a38b9a6c69042a66fa7bfc2d877b991b72300c187998185cc96bfe444adada85542edb2b03eb3e076da584d5c948bf07d291cefc583854da7d50d4 SHA512 319df6404ac255e209a55d683a05490c7241583d17dda3255ed39a7e3dea8bc0add5de827918c9c71183dea107c0a5d58ba55737b9405aead273d929a8f2fe1e
+EBUILD raspberrypi-image-9999.ebuild 875 BLAKE2B 184a07a596a38b9a6c69042a66fa7bfc2d877b991b72300c187998185cc96bfe444adada85542edb2b03eb3e076da584d5c948bf07d291cefc583854da7d50d4 SHA512 319df6404ac255e209a55d683a05490c7241583d17dda3255ed39a7e3dea8bc0add5de827918c9c71183dea107c0a5d58ba55737b9405aead273d929a8f2fe1e
MISC metadata.xml 336 BLAKE2B e941866d513604cc393b15c6fb93d6cd1c27dddabc86b149aa6e4dab729f7577288aa729e1681c76f8a5136ff11fec58eb3805ac8fc2a1453834c2d8275a208d SHA512 a1c2a9c4853e8b99b921dd4f87548efebdecac6ad42619e2fa85306205c6e2d4b98e4d91a921dc475507d171bd8503d47f119944ac8750af363137c5ca11e4ee
diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild
new file mode 100644
index 000000000000..ecd30c095746
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-4.19.57_p20190709.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware"
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+RDEPEND="sys-boot/raspberrypi-firmware"
+
+if [[ "${PV}" == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/raspberrypi/firmware"
+ EGIT_CLONE_TYPE="shallow"
+else
+ [[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
+ MY_PV="1.$(ver_cut 5)"
+ SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
+ S="${WORKDIR}/firmware-${MY_PV}"
+ KEYWORDS="-* ~arm"
+fi
+
+src_install() {
+ insinto /lib/modules
+ doins -r modules/*
+ insinto /boot
+ doins boot/*.img
+}
diff --git a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
index 6bd6d37a4aaf..ecd30c095746 100644
--- a/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-9999.ebuild
@@ -20,7 +20,7 @@ if [[ "${PV}" == 9999 ]]; then
else
[[ "$(ver_cut 4)" == 'p' ]] || die "Unsupported version format, tweak the ebuild."
MY_PV="1.$(ver_cut 5)"
- SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> raspberrypi-firmware-${MY_PV}.tar.gz"
S="${WORKDIR}/firmware-${MY_PV}"
KEYWORDS="-* ~arm"
fi
diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest
index 8b1f92f04fcc..47b5e5e05488 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -7,15 +7,16 @@ DIST linux-5.1.tar.xz 106244476 BLAKE2B ae3c63ced819737e34f8ec3a78138f87704a2f29
DIST linux-5.2.tar.xz 107029708 BLAKE2B f0cf6e3a15a4bd019edbfa33cb4556d0672e807f7d139eff3ab053d0ad7649198b229475955a1f51eb90d0e9f8268cafb782f6312793fdf38472f3c6d7c2d7ee SHA512 5a28f8a34c4e0470617f5638b7112e6252109b78f23b1eed484a228530970c7ef5c130d6e5a09cf25ea2f6a0329602dcc1ec66ce893182e15b27d99bd228789c
DIST patch-3.16.70.xz 2457292 BLAKE2B a469960de2608a9107d6499ccfdb80471de113ae3688b91a4c5cb8b1ab5c9c636c5e516161d62a41e6bfb2dc1933e7de1b72b7e5d4b556d0948871de82fc16b8 SHA512 cad21fc106c0c8d714d06fb6c103ba16a70775406242130e6e56b132d4996b542f92ba70d9f5eb5d218a0d321e9014e4e55d7138e2065957dab6a96ed6fc9c4f
DIST patch-4.14.133.xz 2683212 BLAKE2B c5531227e3847bcede2863ee164d25b3fc7a170900a42731475e9ef298d65d007c3ebb94e15afc0f096f1aa466a96de99b74e4b77ad6dafc3b1240a4b94c63b0 SHA512 ad288fe49e3e7a6ca8b866cf947777a1568473f419ac31776ddd8f8f57b3d65a1fe5995fb328b7399ca6a936317173676387b58e84b47c461fcf182fc0fd8f78
-DIST patch-4.19.58.xz 1475076 BLAKE2B c7f2ba6235c7d137913086966c40641e3592ee12dccae5caef022d82866b884d8ed54b2ec9aa9fa502844e9c24ba4c40919c061f8ed0c1c955cf4076383961ba SHA512 eda5b68b2886c8be0a51e0d29fa831796263ba77b7bfcd8868874d02b00616be49a774f287e5d25165f704c82693df0a620fd7c661a352253693fe9b5de8f87d
+DIST patch-4.19.59.xz 1503492 BLAKE2B 4e6585b97a2be36c2ef901699efa726e7799a8432c439fdbe0c10505a6c753c573b31e03488129040b7b9ba617023852cdcf064120040bc546a64dc48d0d7c1c SHA512 b34a7335b098939b275c0abc38efdfe5112310aa6bb7cd3d2a600ab201cd4bc4980a49124f969abf83c02e490dee7f2c5df836bd4b2df7d2c3b3136c114b4d8f
DIST patch-4.4.185.xz 2611936 BLAKE2B e0e21c4e89ea9b580e56c71509db08c5f71a43da354451473b5ec771168dfaf96c004e9e195a18e037a754216dbc1a0fab226fc2eb9da0b16a31e73a7f7eda2a SHA512 9a6cb1b152a2c1b78b588252c9f38b55b34b28a93e2b88783881448d5b279dc13a657853d2e4f079ad516dd366a0a06a03d5bac82a6bdadee312f15dff2eabfa
DIST patch-4.9.185.xz 2848268 BLAKE2B fa82647672a412bbf355b0f57e5f0666b8376326904e5f80742990a07e6ab9a8db0dca029c2997d4b4aa97d585ad7821265f492f7d60c8e7e53b114eabfce920 SHA512 04eedb79bd09d24875df7d7bf74984d46faf85dfc29b16e720a7477a736cd5a7ac6c0e8caa5f439c00a34d78c1c083d4400012bd8b17397388859446d1633584
-DIST patch-5.1.17.xz 464232 BLAKE2B 1684c87d9bd0b03f4189a3828e6f13ed3f9ed547daef4331e306a25b1f1d55ea06a8f466bb4a0f7609b7243ab7bfc6a332f326924726fb119780548a0b11dbe5 SHA512 df78bdd2e98731498ff45377dddbe8d4adf42e680ed9f0ea05b3fef43144114e4c7817c4e160d960fad666e5b7da6002a4687b1a15323908de8c6990a50215d9
+DIST patch-5.1.18.xz 510104 BLAKE2B 5131d25b20d6cd4069f65dd01ddb598b45ca23e413ec4ab2c090205d58e925fd3391fb01978cb182f1e25e74539f369ec8a35cc9c443899076d69ed8afc909f0 SHA512 5efb26c4937b38d80e3b2f3b57a352839e6ed46d29552350128ff8db0fc7e1c08d419198da975044aa18ede4675c8f4be63b9a1c302660294e218f022ccab026
+DIST patch-5.2.1.xz 34788 BLAKE2B 07dffe9c6f026ef8713152700fa05c19be723b29a11a51ab4698fcc43721d3db16093f0ec189372fe34996e8c06adc45f386607480198454981b8cd301d98a29 SHA512 468267dd4fe39bd6f0652382bd251432c0ac920b27bea403f65278cf0ab3b5af4162423b8c719f0c927bc9399af0762026e737d9987b44b08a92f2ef5a9bc2ff
EBUILD vanilla-sources-3.16.70.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
EBUILD vanilla-sources-4.14.133.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
-EBUILD vanilla-sources-4.19.58.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
+EBUILD vanilla-sources-4.19.59.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
EBUILD vanilla-sources-4.4.185.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
EBUILD vanilla-sources-4.9.185.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
-EBUILD vanilla-sources-5.1.17.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
-EBUILD vanilla-sources-5.2.0.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
+EBUILD vanilla-sources-5.1.18.ebuild 423 BLAKE2B d077048db942e6fb09190f65207b4cf348a86c8f62607c34afc82d139c931ff936333472a207e113641d1864bd01993d584374fc0ac4e43af12bb1502da37fdf SHA512 7d2c30380ed82fccad284744dfbed056e80bf050692ec8de8d2eb9ed44d99c2ebb736eaacce12d27d7e986cfc7a0322c4d26252bd300edd22cd3a95790937675
+EBUILD vanilla-sources-5.2.1.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.58.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.19.59.ebuild
index 6f2f5701c4ee..6f2f5701c4ee 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.19.58.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-4.19.59.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.1.17.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.1.18.ebuild
index 6f2f5701c4ee..6f2f5701c4ee 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-5.1.17.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-5.1.18.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.2.0.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.2.1.ebuild
index 6f2f5701c4ee..6f2f5701c4ee 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-5.2.0.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-5.2.1.ebuild
diff --git a/sys-kernel/xbox-sources/Manifest b/sys-kernel/xbox-sources/Manifest
index a4ffd631451c..99a94adc90aa 100644
--- a/sys-kernel/xbox-sources/Manifest
+++ b/sys-kernel/xbox-sources/Manifest
@@ -1,5 +1,5 @@
DIST linux-2.6.16-xbox.patch.gz 114525 BLAKE2B 13cbf364b333041975d4f6cb66e4e6f1939a5a272c1b3447439b020e3ef627c07bc437855fee0ce97792cbe60786c4ed64cc21f0759b8fc7487e71f1e644aa57 SHA512 003fd833a5fe6f96f6a3ac187cfd5083486ffa3472cb73f118b33b74a0b236a15f1bee8b28f7a08fed508ea57d78717f5834de8b77847a07c3a14e8b8ca9d076
DIST linux-2.6.16.tar.xz 33178492 BLAKE2B 2cb6edb8fbb972b6b7145c3ca20748018670a5879875cc5226289921a0040a4da7c50ccaf879fdd524f636848034b467e8d98c38fac00dae6527ea89db1fe46f SHA512 7df52017beeedb9c0abe2f3ea0054141153d10acdd20935b60f357ee795c04f4235477776dbe6b81f34e33f4451325202c5f6d41201de299e69b653cbef7c9a1
DIST patch-2.6.16.26.xz 58504 BLAKE2B 5d5513cae8fe905c846f7ce07e9e44f9cb26af18b8672f8cf52a9220c064be476a03ca3ab1370ef3f70f623f7ce17cf5bcf02705a2e9d041aee736df8ca64e36 SHA512 5c088557e788a25aa6dfe4b60e80af0cb0a1cb09e5d17fcdfd7912dadd7810381425931ac42de35e13c51b8349cf5c134dbb2feb5726131725bae99d35caa4ce
-EBUILD xbox-sources-2.6.16.26.ebuild 538 BLAKE2B eb25aca37936f7d0a542dcfe6196e18c23c71b5ff9eca78f15acea2b00625d04673ea0e930608716dedd376c8ea7ca648160fb5bf043eb4e42c57d3d02bddf1f SHA512 5b773c08ddad43050832a32f166b72fe644daa2c7fd869b7deba7c86b216daed097e5885ccfe3c1ef98cbf947f3be9f44338722488a18b1efe257121c378b015
+EBUILD xbox-sources-2.6.16.26.ebuild 535 BLAKE2B fd74bc7897869257b0aa8e2d5c1a46479743246e5962be3d77dbd42f4578fdd8bda5bbdf73e9c25b3be003378ff4690030a4ba84389d3fc0c2eaaf762f245c65 SHA512 51549360e8b1b8301e4ada1471cfde1a1dd9c112783b185c77328cd64da735678574000d1fe7462645770a0da9258c10a9ae777b4976464e8fffa0e033ac06e0
MISC metadata.xml 472 BLAKE2B 5c045e3d147036e3fa694f82dc253bdbcc95802e398e795164bbf8a3166531bea539adf03fc6093b6a6fa0060dd4a4d01063b269e7cf48832695b5c8a586f265 SHA512 ccd7bac1b90f4608ed7ffb7a321ffef1769ec57497938c2119ecb3f67ec106cbb93d7bf435146008a9c7ec6cc24a045a62bfb4774b3eb5f0c0cea71076def622
diff --git a/sys-kernel/xbox-sources/xbox-sources-2.6.16.26.ebuild b/sys-kernel/xbox-sources/xbox-sources-2.6.16.26.ebuild
index 9abd75e79ab4..9a1838eb0819 100644
--- a/sys-kernel/xbox-sources/xbox-sources-2.6.16.26.ebuild
+++ b/sys-kernel/xbox-sources/xbox-sources-2.6.16.26.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -14,7 +14,7 @@ detect_version
# version of gentoo patchset
XBOX_PATCHES=linux-2.6.16-xbox.patch.gz
-KEYWORDS="~x86 -*"
+KEYWORDS="-* ~x86"
UNIPATCH_LIST="
${ARCH_PATCH}
${DISTDIR}/${XBOX_PATCHES}"