[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-03-15 Thread Mikle Kolyada
commit: 269c043b070536527ff60d54a801da53b97783eb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar 15 08:00:56 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar 15 08:01:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=269c043b

sys-kernel/vanilla-kernel-bin: remove last-rited pkg

Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  8 
 sys-kernel/vanilla-kernel-bin/metadata.xml | 15 
 .../vanilla-kernel-bin-4.19.103.ebuild | 44 --
 .../vanilla-kernel-bin-5.4.19.ebuild   | 44 --
 .../vanilla-kernel-bin-5.5.3.ebuild| 44 --
 5 files changed, 155 deletions(-)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
deleted file mode 100644
index 56ef58832ee..000
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
-DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
-DIST vanilla-kernel-4.19.103-1.amd64.xpak 61337913 BLAKE2B 
1e1b3d65f9edd314e8a22f4912dda32f9f740c22231361e9e046d8e1ceea8558daa3b4affa0c6043bd86ed54968ef386678e1564fb21327c1e0fb29108901bf5
 SHA512 
c49a75958c81be1e457c5f9ef5f36c0faa6369408a7b9ed931d375b9b5eea1544d5d4f1857135b14a77867a02d7a72ef6f3dfd3c60e888fa1d3505207404d149
-DIST vanilla-kernel-4.19.103-1.x86.xpak 53608945 BLAKE2B 
244f5cfa667545fab9dd55ec2ed38a7dbe7d1ee66dacdc8bd176727c8d8915a1bc1c5e4a84babe2b71d5134f383c2f808c2de3bbe0c130f941428305f288ac1d
 SHA512 
43ba05cb3a47e8ea5365255d4c9f8588c78b0dafdb2309f6381493f94b2d56a71c5a10706c3351c8c45750c221cfa49bef5d2a61004106fa982cc7e309df124b
-DIST vanilla-kernel-5.4.19-1.amd64.xpak 64968132 BLAKE2B 
e85270119e243f56287da092ea4d9fb41f0e5eea6b07c521f29637198c37d8cc5ede760d14f6b79c2e5ca9c2329f73c574fd7095b0c61d9a4102cb1f17c53dd9
 SHA512 
ae33c5230d3089387a11e32a256059615eb8382ae0e92561044fb7359c52c7a4ff5e9d37194a527e8d8ee367dcadeb58ed990504e1f161be78b7dfdf540f561d
-DIST vanilla-kernel-5.4.19-1.x86.xpak 56400278 BLAKE2B 
d00081982bfbc8c1e9d170d0b74a4568b2aa2746e336602a4a1f8a47db68ab0cb286058da9577afd624608580330d151516d4bdba45d74fccfe3bf628b9b6f64
 SHA512 
59aa5de2aafbb686161fae7bff5cb2f9a18968b6579ac10342fb2583a85c78ad732cda2c464bb8f1c8347c13af95c45f48ff2fbb0e4edf2835073b8189c06a98
-DIST vanilla-kernel-5.5.3-1.amd64.xpak 65729644 BLAKE2B 
bded04ac240632b4c178e683689757a41633b6735440d25be91e14d1cc78703dc7c54b7c2decd0f84262721bae50280e192d52669314eb8a9c7ecde35065c2dd
 SHA512 
70ecea920fac31f8a153cc895ec9e29f21f006cc95fc30e9a9408dd623e773e6eb04f5599e1ad56f526cc2344a19cf3691315135fe7dd43f590d880c62f3d11a
-DIST vanilla-kernel-5.5.3-1.x86.xpak 57086343 BLAKE2B 
faadb4691eb48baceec2dc6c3a6bf0be6d8280f266fbdcabd5307263fcc24bf28bf878d45d1e28890e31b5596b0de7790b6a2b43e403d45870d34ea32c1f26bb
 SHA512 
5a6d33c7dfac52698cde5b57c8ab8678ef79028cd722a00d3c264f79609cdf95d1746ab576d314d8e525cb9b13ca312b08254827c8a9e8ccd67ddea494b01ab9

diff --git a/sys-kernel/vanilla-kernel-bin/metadata.xml 
b/sys-kernel/vanilla-kernel-bin/metadata.xml
deleted file mode 100644
index b78799ea4a8..000
--- a/sys-kernel/vanilla-kernel-bin/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   dist-ker...@gentoo.org
-   Distribution Kernel Project
-   
-   
-   mgo...@gentoo.org
-   Michał Górny
-   
-   
-   Build initramfs along with the 
kernel.
-   
-

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.103.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.103.ebuild
deleted file mode 100644
index c80f6f1ab4d..000
--- a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.103.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kernel-install
-
-MY_P=${P/-bin/}-1
-DESCRIPTION="Pre-built vanilla Linux kernel"
-HOMEPAGE="https://www.kernel.org/;
-SRC_URI+="
-   amd64? (
-   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
-   -> ${MY_P}.amd64.xpak
-   )
-   x86? (
-   

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-02-14 Thread Michał Górny
commit: c2fe3c32eba2b63ab8fbc1afa3b5106161e5a751
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 14 08:46:06 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 14 08:48:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2fe3c32

sys-kernel/vanilla-kernel-bin: Remove redundant versions

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest | 10 -
 .../vanilla-kernel-bin-4.19.101.ebuild | 44 --
 .../vanilla-kernel-bin-4.19.102.ebuild | 44 --
 .../vanilla-kernel-bin-5.4.16.ebuild   | 44 --
 .../vanilla-kernel-bin-5.4.17.ebuild   | 44 --
 .../vanilla-kernel-bin-5.4.18.ebuild   | 44 --
 6 files changed, 230 deletions(-)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index cff08b9c162..56ef58832ee 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -1,17 +1,7 @@
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
-DIST vanilla-kernel-4.19.101-1.amd64.xpak 61327044 BLAKE2B 
0c27cc756aebadcef907b36b2504b1b2bc54920453ff91d7c65c658c55f033a4538fdf3c2b92625730610c630acd7eaf45c05f1c30310f5d6602988282b1edce
 SHA512 
911ea64b60d3ee2451de0e8571690a424cee85367d7299c76b6f7de859c3cf198f52a5f6f9b74985ed27fe0fc59a0a08a0ed03f75b95cee3c88af8731fe776ca
-DIST vanilla-kernel-4.19.101-1.x86.xpak 53603778 BLAKE2B 
5ca7d59bc4732eff68eab16b1eff035eff018a8080185927ebcfdd3b01584d623ea006c41a5b0a6d661ddd5e08c511190df0325b435343ca248370827e06e8dc
 SHA512 
fe8ffb3362e0691a699db195092132ede7722662284004941052a7f35a43d8ef37c25b4f680a0395666e751756d72b7162366a54b62c93d5cd57a5c3a5d40d32
-DIST vanilla-kernel-4.19.102-1.amd64.xpak 61345365 BLAKE2B 
85ac8b3126e4b27aec01fa97b9082ff8452025bf95637074604d640c9403151b7e8fc8617a4fd948f6020533a35ddd0959604ccb7976d0757e3cacba6be90725
 SHA512 
764edf59e1b601b660f3868b0fd37c8ac1fdb6fdea3a8accfb19cddb775458f057e4c9dcfacdd18d01c3fc56d10ebcafb8f75e9cdb20ce435f2ce3352bc53b6b
-DIST vanilla-kernel-4.19.102-1.x86.xpak 53583427 BLAKE2B 
2b4b5af485c7d436440320e2e7231adb6ff1230ae386acb730eb0fae81372d207b8128830dd02322abd645fefef726e9b84fc299b45fb83ea0eefdbacfe163ac
 SHA512 
bd6d29030fc8e0b1fd89f9f4c0aafb94ab4ba058d510b273451c0f786ac41ffce7832dd8d5b18b7fe69cf3f38420a81fbc233e12430acd1f12ba69a8e2e12a55
 DIST vanilla-kernel-4.19.103-1.amd64.xpak 61337913 BLAKE2B 
1e1b3d65f9edd314e8a22f4912dda32f9f740c22231361e9e046d8e1ceea8558daa3b4affa0c6043bd86ed54968ef386678e1564fb21327c1e0fb29108901bf5
 SHA512 
c49a75958c81be1e457c5f9ef5f36c0faa6369408a7b9ed931d375b9b5eea1544d5d4f1857135b14a77867a02d7a72ef6f3dfd3c60e888fa1d3505207404d149
 DIST vanilla-kernel-4.19.103-1.x86.xpak 53608945 BLAKE2B 
244f5cfa667545fab9dd55ec2ed38a7dbe7d1ee66dacdc8bd176727c8d8915a1bc1c5e4a84babe2b71d5134f383c2f808c2de3bbe0c130f941428305f288ac1d
 SHA512 
43ba05cb3a47e8ea5365255d4c9f8588c78b0dafdb2309f6381493f94b2d56a71c5a10706c3351c8c45750c221cfa49bef5d2a61004106fa982cc7e309df124b
-DIST vanilla-kernel-5.4.16-1.amd64.xpak 64967142 BLAKE2B 
7272e0ffe9fdf0e800193a79d71c4aadb3593e6a63e55e9b09be1923cbf66369b0e311651fcf9fde21d8949196a9efc462591edfa0dffef7d18770c5841eb886
 SHA512 
28d9470e722c645a6bbc38d279548cb2757aa9cc29e2b50a592c94f16d72881ae628570a1fa4706f794c788d798a33e25e6f1d04879cab572c22a61c4e34e64d
-DIST vanilla-kernel-5.4.16-1.x86.xpak 56395375 BLAKE2B 
cbc26a745c37f6f5990ae0463a04f6720feebdc3590d1fb6a8050902557d58b71dc3b6c343869c6611108866643a113c390657e6f82902697e62d349b1212b37
 SHA512 
1f7a92a29073af2aede42ca2556d295dddc6db7303dd6cf345915294648e2e4a34eecf35fac516a187793f5e33adfd08abedcb7e132500113bdca847013f8fff
-DIST vanilla-kernel-5.4.17-1.amd64.xpak 64951575 BLAKE2B 
56264df30ae0e030e18200bda25457020616253af0a5e4f394eedda18636cefef3959f1f1db9a5987d5714fb9a674087d0163ddf57042a120cafb01882170e2b
 SHA512 
96a58d276e8da40871ac56803bbd98b0f9343ce03cfd8ced89ba6bc050491b13df516b3eb04c3dc9da243230d282c1493823d11316ec21025317e810fc4421c8
-DIST vanilla-kernel-5.4.17-1.x86.xpak 56404018 BLAKE2B 
aad8c6e7e6bc792542583eb8c0639a4011eafde7bb1d48b870b6ed56ad54beda4bab8a5717e29d53b90dfe7b7b7fd45ce55b17bd41bb6d3f50f25f83d629eb53
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-02-12 Thread Michał Górny
commit: d39d1a142b3af785f9822970143276866e95ba05
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 12 20:35:02 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 12 20:36:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d39d1a14

sys-kernel/vanilla-kernel-bin: Bump to 5.5.3

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-5.5.3.ebuild| 44 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index d1cf8b5cbab..cff08b9c162 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -14,3 +14,5 @@ DIST vanilla-kernel-5.4.18-1.amd64.xpak 64977098 BLAKE2B 
4f3e4437c707fbff285b096
 DIST vanilla-kernel-5.4.18-1.x86.xpak 56405323 BLAKE2B 
5c5895d5b97b8e59063dd17cfe3a812336f2706fcb7551788e95ada41e196f2a1c26acdf67f1eaa87f6fbda8c9d7da4451c08ed72f15f1e41e4dca116425b076
 SHA512 
1bd56cc2787d80a40ba53533db3eb7510a44d8791609b79bed1dc7a0bd5f5542ac032c97b3eeca14a75a70da0adf4fa2499c4b180b6c71c7950a1cf49a7aa644
 DIST vanilla-kernel-5.4.19-1.amd64.xpak 64968132 BLAKE2B 
e85270119e243f56287da092ea4d9fb41f0e5eea6b07c521f29637198c37d8cc5ede760d14f6b79c2e5ca9c2329f73c574fd7095b0c61d9a4102cb1f17c53dd9
 SHA512 
ae33c5230d3089387a11e32a256059615eb8382ae0e92561044fb7359c52c7a4ff5e9d37194a527e8d8ee367dcadeb58ed990504e1f161be78b7dfdf540f561d
 DIST vanilla-kernel-5.4.19-1.x86.xpak 56400278 BLAKE2B 
d00081982bfbc8c1e9d170d0b74a4568b2aa2746e336602a4a1f8a47db68ab0cb286058da9577afd624608580330d151516d4bdba45d74fccfe3bf628b9b6f64
 SHA512 
59aa5de2aafbb686161fae7bff5cb2f9a18968b6579ac10342fb2583a85c78ad732cda2c464bb8f1c8347c13af95c45f48ff2fbb0e4edf2835073b8189c06a98
+DIST vanilla-kernel-5.5.3-1.amd64.xpak 65729644 BLAKE2B 
bded04ac240632b4c178e683689757a41633b6735440d25be91e14d1cc78703dc7c54b7c2decd0f84262721bae50280e192d52669314eb8a9c7ecde35065c2dd
 SHA512 
70ecea920fac31f8a153cc895ec9e29f21f006cc95fc30e9a9408dd623e773e6eb04f5599e1ad56f526cc2344a19cf3691315135fe7dd43f590d880c62f3d11a
+DIST vanilla-kernel-5.5.3-1.x86.xpak 57086343 BLAKE2B 
faadb4691eb48baceec2dc6c3a6bf0be6d8280f266fbdcabd5307263fcc24bf28bf878d45d1e28890e31b5596b0de7790b6a2b43e403d45870d34ea32c1f26bb
 SHA512 
5a6d33c7dfac52698cde5b57c8ab8678ef79028cd722a00d3c264f79609cdf95d1746ab576d314d8e525cb9b13ca312b08254827c8a9e8ccd67ddea494b01ab9

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.5.3.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.5.3.ebuild
new file mode 100644
index 000..c80f6f1ab4d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.5.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-02-12 Thread Michał Górny
commit: 86143188909a84ec3fddfdefc1620ee7a79b4d69
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 12 15:24:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 12 15:47:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86143188

sys-kernel/vanilla-kernel-bin: Bump to 5.4.19

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-5.4.19.ebuild   | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index 5550d59418b..d1cf8b5cbab 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -12,3 +12,5 @@ DIST vanilla-kernel-5.4.17-1.amd64.xpak 64951575 BLAKE2B 
56264df30ae0e030e18200b
 DIST vanilla-kernel-5.4.17-1.x86.xpak 56404018 BLAKE2B 
aad8c6e7e6bc792542583eb8c0639a4011eafde7bb1d48b870b6ed56ad54beda4bab8a5717e29d53b90dfe7b7b7fd45ce55b17bd41bb6d3f50f25f83d629eb53
 SHA512 
2f7e7f57d585e6b67ae2d985e0f93b1c1f60d479c2c7c587bc8e73729bc552ef09fd38513b8af3582779ac354742246d5e68ae10464c9ab2c21e75f91fe91dde
 DIST vanilla-kernel-5.4.18-1.amd64.xpak 64977098 BLAKE2B 
4f3e4437c707fbff285b09655c5e066957d4666138525187f6f60c4801ae45613046a370f6d54812d053c09e45278084d44557f1f6d940b84ede4c2f62dd626b
 SHA512 
95a34058ee7bc3958ecfdf399b8bcfa80d42dd17ef67b6f4258d93f36e2420295ea3da4af9a3d2444a98ad7bce185d1820efa0242ef28b949d239b4c02cce82b
 DIST vanilla-kernel-5.4.18-1.x86.xpak 56405323 BLAKE2B 
5c5895d5b97b8e59063dd17cfe3a812336f2706fcb7551788e95ada41e196f2a1c26acdf67f1eaa87f6fbda8c9d7da4451c08ed72f15f1e41e4dca116425b076
 SHA512 
1bd56cc2787d80a40ba53533db3eb7510a44d8791609b79bed1dc7a0bd5f5542ac032c97b3eeca14a75a70da0adf4fa2499c4b180b6c71c7950a1cf49a7aa644
+DIST vanilla-kernel-5.4.19-1.amd64.xpak 64968132 BLAKE2B 
e85270119e243f56287da092ea4d9fb41f0e5eea6b07c521f29637198c37d8cc5ede760d14f6b79c2e5ca9c2329f73c574fd7095b0c61d9a4102cb1f17c53dd9
 SHA512 
ae33c5230d3089387a11e32a256059615eb8382ae0e92561044fb7359c52c7a4ff5e9d37194a527e8d8ee367dcadeb58ed990504e1f161be78b7dfdf540f561d
+DIST vanilla-kernel-5.4.19-1.x86.xpak 56400278 BLAKE2B 
d00081982bfbc8c1e9d170d0b74a4568b2aa2746e336602a4a1f8a47db68ab0cb286058da9577afd624608580330d151516d4bdba45d74fccfe3bf628b9b6f64
 SHA512 
59aa5de2aafbb686161fae7bff5cb2f9a18968b6579ac10342fb2583a85c78ad732cda2c464bb8f1c8347c13af95c45f48ff2fbb0e4edf2835073b8189c06a98

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.19.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.19.ebuild
new file mode 100644
index 000..c80f6f1ab4d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.19.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-02-12 Thread Michał Górny
commit: 96f360e82f00e95e75bf5c88c1901d2aaf40354f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 12 11:49:02 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 12 12:09:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f360e8

sys-kernel/vanilla-kernel-bin: Bump to 4.19.103

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-4.19.103.ebuild | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index d165f62d0f3..5550d59418b 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -4,6 +4,8 @@ DIST vanilla-kernel-4.19.101-1.amd64.xpak 61327044 BLAKE2B 
0c27cc756aebadcef907b
 DIST vanilla-kernel-4.19.101-1.x86.xpak 53603778 BLAKE2B 
5ca7d59bc4732eff68eab16b1eff035eff018a8080185927ebcfdd3b01584d623ea006c41a5b0a6d661ddd5e08c511190df0325b435343ca248370827e06e8dc
 SHA512 
fe8ffb3362e0691a699db195092132ede7722662284004941052a7f35a43d8ef37c25b4f680a0395666e751756d72b7162366a54b62c93d5cd57a5c3a5d40d32
 DIST vanilla-kernel-4.19.102-1.amd64.xpak 61345365 BLAKE2B 
85ac8b3126e4b27aec01fa97b9082ff8452025bf95637074604d640c9403151b7e8fc8617a4fd948f6020533a35ddd0959604ccb7976d0757e3cacba6be90725
 SHA512 
764edf59e1b601b660f3868b0fd37c8ac1fdb6fdea3a8accfb19cddb775458f057e4c9dcfacdd18d01c3fc56d10ebcafb8f75e9cdb20ce435f2ce3352bc53b6b
 DIST vanilla-kernel-4.19.102-1.x86.xpak 53583427 BLAKE2B 
2b4b5af485c7d436440320e2e7231adb6ff1230ae386acb730eb0fae81372d207b8128830dd02322abd645fefef726e9b84fc299b45fb83ea0eefdbacfe163ac
 SHA512 
bd6d29030fc8e0b1fd89f9f4c0aafb94ab4ba058d510b273451c0f786ac41ffce7832dd8d5b18b7fe69cf3f38420a81fbc233e12430acd1f12ba69a8e2e12a55
+DIST vanilla-kernel-4.19.103-1.amd64.xpak 61337913 BLAKE2B 
1e1b3d65f9edd314e8a22f4912dda32f9f740c22231361e9e046d8e1ceea8558daa3b4affa0c6043bd86ed54968ef386678e1564fb21327c1e0fb29108901bf5
 SHA512 
c49a75958c81be1e457c5f9ef5f36c0faa6369408a7b9ed931d375b9b5eea1544d5d4f1857135b14a77867a02d7a72ef6f3dfd3c60e888fa1d3505207404d149
+DIST vanilla-kernel-4.19.103-1.x86.xpak 53608945 BLAKE2B 
244f5cfa667545fab9dd55ec2ed38a7dbe7d1ee66dacdc8bd176727c8d8915a1bc1c5e4a84babe2b71d5134f383c2f808c2de3bbe0c130f941428305f288ac1d
 SHA512 
43ba05cb3a47e8ea5365255d4c9f8588c78b0dafdb2309f6381493f94b2d56a71c5a10706c3351c8c45750c221cfa49bef5d2a61004106fa982cc7e309df124b
 DIST vanilla-kernel-5.4.16-1.amd64.xpak 64967142 BLAKE2B 
7272e0ffe9fdf0e800193a79d71c4aadb3593e6a63e55e9b09be1923cbf66369b0e311651fcf9fde21d8949196a9efc462591edfa0dffef7d18770c5841eb886
 SHA512 
28d9470e722c645a6bbc38d279548cb2757aa9cc29e2b50a592c94f16d72881ae628570a1fa4706f794c788d798a33e25e6f1d04879cab572c22a61c4e34e64d
 DIST vanilla-kernel-5.4.16-1.x86.xpak 56395375 BLAKE2B 
cbc26a745c37f6f5990ae0463a04f6720feebdc3590d1fb6a8050902557d58b71dc3b6c343869c6611108866643a113c390657e6f82902697e62d349b1212b37
 SHA512 
1f7a92a29073af2aede42ca2556d295dddc6db7303dd6cf345915294648e2e4a34eecf35fac516a187793f5e33adfd08abedcb7e132500113bdca847013f8fff
 DIST vanilla-kernel-5.4.17-1.amd64.xpak 64951575 BLAKE2B 
56264df30ae0e030e18200bda25457020616253af0a5e4f394eedda18636cefef3959f1f1db9a5987d5714fb9a674087d0163ddf57042a120cafb01882170e2b
 SHA512 
96a58d276e8da40871ac56803bbd98b0f9343ce03cfd8ced89ba6bc050491b13df516b3eb04c3dc9da243230d282c1493823d11316ec21025317e810fc4421c8

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.103.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.103.ebuild
new file mode 100644
index 000..c80f6f1ab4d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.103.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-02-06 Thread Michał Górny
commit: 18f09c3bbe1be285b43e6c8558ad2169b6352317
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  6 20:29:34 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  6 20:43:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f09c3b

sys-kernel/vanilla-kernel-bin: Bump to 5.4.18

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-5.4.18.ebuild   | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index bf1926ef250..d165f62d0f3 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -8,3 +8,5 @@ DIST vanilla-kernel-5.4.16-1.amd64.xpak 64967142 BLAKE2B 
7272e0ffe9fdf0e800193a7
 DIST vanilla-kernel-5.4.16-1.x86.xpak 56395375 BLAKE2B 
cbc26a745c37f6f5990ae0463a04f6720feebdc3590d1fb6a8050902557d58b71dc3b6c343869c6611108866643a113c390657e6f82902697e62d349b1212b37
 SHA512 
1f7a92a29073af2aede42ca2556d295dddc6db7303dd6cf345915294648e2e4a34eecf35fac516a187793f5e33adfd08abedcb7e132500113bdca847013f8fff
 DIST vanilla-kernel-5.4.17-1.amd64.xpak 64951575 BLAKE2B 
56264df30ae0e030e18200bda25457020616253af0a5e4f394eedda18636cefef3959f1f1db9a5987d5714fb9a674087d0163ddf57042a120cafb01882170e2b
 SHA512 
96a58d276e8da40871ac56803bbd98b0f9343ce03cfd8ced89ba6bc050491b13df516b3eb04c3dc9da243230d282c1493823d11316ec21025317e810fc4421c8
 DIST vanilla-kernel-5.4.17-1.x86.xpak 56404018 BLAKE2B 
aad8c6e7e6bc792542583eb8c0639a4011eafde7bb1d48b870b6ed56ad54beda4bab8a5717e29d53b90dfe7b7b7fd45ce55b17bd41bb6d3f50f25f83d629eb53
 SHA512 
2f7e7f57d585e6b67ae2d985e0f93b1c1f60d479c2c7c587bc8e73729bc552ef09fd38513b8af3582779ac354742246d5e68ae10464c9ab2c21e75f91fe91dde
+DIST vanilla-kernel-5.4.18-1.amd64.xpak 64977098 BLAKE2B 
4f3e4437c707fbff285b09655c5e066957d4666138525187f6f60c4801ae45613046a370f6d54812d053c09e45278084d44557f1f6d940b84ede4c2f62dd626b
 SHA512 
95a34058ee7bc3958ecfdf399b8bcfa80d42dd17ef67b6f4258d93f36e2420295ea3da4af9a3d2444a98ad7bce185d1820efa0242ef28b949d239b4c02cce82b
+DIST vanilla-kernel-5.4.18-1.x86.xpak 56405323 BLAKE2B 
5c5895d5b97b8e59063dd17cfe3a812336f2706fcb7551788e95ada41e196f2a1c26acdf67f1eaa87f6fbda8c9d7da4451c08ed72f15f1e41e4dca116425b076
 SHA512 
1bd56cc2787d80a40ba53533db3eb7510a44d8791609b79bed1dc7a0bd5f5542ac032c97b3eeca14a75a70da0adf4fa2499c4b180b6c71c7950a1cf49a7aa644

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.18.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.18.ebuild
new file mode 100644
index 000..c80f6f1ab4d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.18.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-02-06 Thread Michał Górny
commit: af6751106f06d322e8e1fbbed4a1982ae238
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  6 17:05:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  6 17:09:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af67

sys-kernel/vanilla-kernel-bin: Bump to 4.19.102

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-4.19.102.ebuild | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index cfd94ccd143..bf1926ef250 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -2,6 +2,8 @@ DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
 DIST vanilla-kernel-4.19.101-1.amd64.xpak 61327044 BLAKE2B 
0c27cc756aebadcef907b36b2504b1b2bc54920453ff91d7c65c658c55f033a4538fdf3c2b92625730610c630acd7eaf45c05f1c30310f5d6602988282b1edce
 SHA512 
911ea64b60d3ee2451de0e8571690a424cee85367d7299c76b6f7de859c3cf198f52a5f6f9b74985ed27fe0fc59a0a08a0ed03f75b95cee3c88af8731fe776ca
 DIST vanilla-kernel-4.19.101-1.x86.xpak 53603778 BLAKE2B 
5ca7d59bc4732eff68eab16b1eff035eff018a8080185927ebcfdd3b01584d623ea006c41a5b0a6d661ddd5e08c511190df0325b435343ca248370827e06e8dc
 SHA512 
fe8ffb3362e0691a699db195092132ede7722662284004941052a7f35a43d8ef37c25b4f680a0395666e751756d72b7162366a54b62c93d5cd57a5c3a5d40d32
+DIST vanilla-kernel-4.19.102-1.amd64.xpak 61345365 BLAKE2B 
85ac8b3126e4b27aec01fa97b9082ff8452025bf95637074604d640c9403151b7e8fc8617a4fd948f6020533a35ddd0959604ccb7976d0757e3cacba6be90725
 SHA512 
764edf59e1b601b660f3868b0fd37c8ac1fdb6fdea3a8accfb19cddb775458f057e4c9dcfacdd18d01c3fc56d10ebcafb8f75e9cdb20ce435f2ce3352bc53b6b
+DIST vanilla-kernel-4.19.102-1.x86.xpak 53583427 BLAKE2B 
2b4b5af485c7d436440320e2e7231adb6ff1230ae386acb730eb0fae81372d207b8128830dd02322abd645fefef726e9b84fc299b45fb83ea0eefdbacfe163ac
 SHA512 
bd6d29030fc8e0b1fd89f9f4c0aafb94ab4ba058d510b273451c0f786ac41ffce7832dd8d5b18b7fe69cf3f38420a81fbc233e12430acd1f12ba69a8e2e12a55
 DIST vanilla-kernel-5.4.16-1.amd64.xpak 64967142 BLAKE2B 
7272e0ffe9fdf0e800193a79d71c4aadb3593e6a63e55e9b09be1923cbf66369b0e311651fcf9fde21d8949196a9efc462591edfa0dffef7d18770c5841eb886
 SHA512 
28d9470e722c645a6bbc38d279548cb2757aa9cc29e2b50a592c94f16d72881ae628570a1fa4706f794c788d798a33e25e6f1d04879cab572c22a61c4e34e64d
 DIST vanilla-kernel-5.4.16-1.x86.xpak 56395375 BLAKE2B 
cbc26a745c37f6f5990ae0463a04f6720feebdc3590d1fb6a8050902557d58b71dc3b6c343869c6611108866643a113c390657e6f82902697e62d349b1212b37
 SHA512 
1f7a92a29073af2aede42ca2556d295dddc6db7303dd6cf345915294648e2e4a34eecf35fac516a187793f5e33adfd08abedcb7e132500113bdca847013f8fff
 DIST vanilla-kernel-5.4.17-1.amd64.xpak 64951575 BLAKE2B 
56264df30ae0e030e18200bda25457020616253af0a5e4f394eedda18636cefef3959f1f1db9a5987d5714fb9a674087d0163ddf57042a120cafb01882170e2b
 SHA512 
96a58d276e8da40871ac56803bbd98b0f9343ce03cfd8ced89ba6bc050491b13df516b3eb04c3dc9da243230d282c1493823d11316ec21025317e810fc4421c8

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.102.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.102.ebuild
new file mode 100644
index 000..c80f6f1ab4d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.102.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-02-02 Thread Michał Górny
commit: 9368f4770ec299c4cd1ddd824929ceedd8679365
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  3 05:23:30 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  3 05:37:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9368f477

sys-kernel/vanilla-kernel-bin: Bump to 4.19.101

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-4.19.101.ebuild | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index 3a6393a0da5..ed920e47250 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -1,5 +1,7 @@
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
+DIST vanilla-kernel-4.19.101-1.amd64.xpak 61327044 BLAKE2B 
0c27cc756aebadcef907b36b2504b1b2bc54920453ff91d7c65c658c55f033a4538fdf3c2b92625730610c630acd7eaf45c05f1c30310f5d6602988282b1edce
 SHA512 
911ea64b60d3ee2451de0e8571690a424cee85367d7299c76b6f7de859c3cf198f52a5f6f9b74985ed27fe0fc59a0a08a0ed03f75b95cee3c88af8731fe776ca
+DIST vanilla-kernel-4.19.101-1.x86.xpak 53603778 BLAKE2B 
5ca7d59bc4732eff68eab16b1eff035eff018a8080185927ebcfdd3b01584d623ea006c41a5b0a6d661ddd5e08c511190df0325b435343ca248370827e06e8dc
 SHA512 
fe8ffb3362e0691a699db195092132ede7722662284004941052a7f35a43d8ef37c25b4f680a0395666e751756d72b7162366a54b62c93d5cd57a5c3a5d40d32
 DIST vanilla-kernel-4.19.96-1.amd64.xpak 61330551 BLAKE2B 
0e4cb07973ce47297c59a7989418a6dccce2723da96c50332d0f6df3af8a74ef98cfa85d1aa7dbb0a43138769c39663acceffd16779b8360a9bfb68b964867c6
 SHA512 
20f30ee5ad5bcd43c96404920c82a55b3ba3f51268819b94581c303bf187bd902232ef9c2dbd432f7ae0d44e087555f73fff05f203a4d92eca92e104c6ad0814
 DIST vanilla-kernel-4.19.96-1.x86.xpak 53581929 BLAKE2B 
09875438c6b035e033a159cf4dabce752bd56886dc9578949e9c6e6a4929f9017bef5daab0da9e6f74fb243a90912ae330a4a10bfef640b4b5700ba26a1e8bab
 SHA512 
2cc4c8ef8417468ab361807ee924492dd37b4b6e24b66d678b032635f4d044f19844746094424d2dda8c174d0fc13134d424e5c07c493d1af8db25b1f33494cf
 DIST vanilla-kernel-4.19.98-1.amd64.xpak 61293045 BLAKE2B 
df849b1577fa3e28760de658d23db06c2fbdc6cbd5ecaa321901fd0d92da65d0bbb46784485d9548d9f95747ac6109943c628f2ddcb63b00772d9875dc7e43ea
 SHA512 
4434b33a34c018ee19df7695d7409a5fe4a3d48f1d630c9db95d86db03cff37b1eaec8e007baa2ae65ed04b643cd9afa7dafb6fcea1142edb5f9cbf5049b44af

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.101.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.101.ebuild
new file mode 100644
index 000..c80f6f1ab4d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.101.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-02-02 Thread Michał Górny
commit: e52b12c42d8bd9160e84133ba0eda64653b192e0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  3 05:25:15 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  3 05:37:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e52b12c4

sys-kernel/vanilla-kernel-bin: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest | 14 --
 .../vanilla-kernel-bin-4.19.96.ebuild  | 52 --
 .../vanilla-kernel-bin-4.19.98.ebuild  | 52 --
 .../vanilla-kernel-bin-4.19.99.ebuild  | 44 --
 .../vanilla-kernel-bin-5.4.12.ebuild   | 52 --
 .../vanilla-kernel-bin-5.4.13.ebuild   | 52 --
 .../vanilla-kernel-bin-5.4.14.ebuild   | 52 --
 .../vanilla-kernel-bin-5.4.15.ebuild   | 52 --
 8 files changed, 370 deletions(-)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index 9f2464c1c18..cfd94ccd143 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -2,20 +2,6 @@ DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
 DIST vanilla-kernel-4.19.101-1.amd64.xpak 61327044 BLAKE2B 
0c27cc756aebadcef907b36b2504b1b2bc54920453ff91d7c65c658c55f033a4538fdf3c2b92625730610c630acd7eaf45c05f1c30310f5d6602988282b1edce
 SHA512 
911ea64b60d3ee2451de0e8571690a424cee85367d7299c76b6f7de859c3cf198f52a5f6f9b74985ed27fe0fc59a0a08a0ed03f75b95cee3c88af8731fe776ca
 DIST vanilla-kernel-4.19.101-1.x86.xpak 53603778 BLAKE2B 
5ca7d59bc4732eff68eab16b1eff035eff018a8080185927ebcfdd3b01584d623ea006c41a5b0a6d661ddd5e08c511190df0325b435343ca248370827e06e8dc
 SHA512 
fe8ffb3362e0691a699db195092132ede7722662284004941052a7f35a43d8ef37c25b4f680a0395666e751756d72b7162366a54b62c93d5cd57a5c3a5d40d32
-DIST vanilla-kernel-4.19.96-1.amd64.xpak 61330551 BLAKE2B 
0e4cb07973ce47297c59a7989418a6dccce2723da96c50332d0f6df3af8a74ef98cfa85d1aa7dbb0a43138769c39663acceffd16779b8360a9bfb68b964867c6
 SHA512 
20f30ee5ad5bcd43c96404920c82a55b3ba3f51268819b94581c303bf187bd902232ef9c2dbd432f7ae0d44e087555f73fff05f203a4d92eca92e104c6ad0814
-DIST vanilla-kernel-4.19.96-1.x86.xpak 53581929 BLAKE2B 
09875438c6b035e033a159cf4dabce752bd56886dc9578949e9c6e6a4929f9017bef5daab0da9e6f74fb243a90912ae330a4a10bfef640b4b5700ba26a1e8bab
 SHA512 
2cc4c8ef8417468ab361807ee924492dd37b4b6e24b66d678b032635f4d044f19844746094424d2dda8c174d0fc13134d424e5c07c493d1af8db25b1f33494cf
-DIST vanilla-kernel-4.19.98-1.amd64.xpak 61293045 BLAKE2B 
df849b1577fa3e28760de658d23db06c2fbdc6cbd5ecaa321901fd0d92da65d0bbb46784485d9548d9f95747ac6109943c628f2ddcb63b00772d9875dc7e43ea
 SHA512 
4434b33a34c018ee19df7695d7409a5fe4a3d48f1d630c9db95d86db03cff37b1eaec8e007baa2ae65ed04b643cd9afa7dafb6fcea1142edb5f9cbf5049b44af
-DIST vanilla-kernel-4.19.98-1.x86.xpak 53595335 BLAKE2B 
6054d31135ad83b7be68ee751dac15c775342e9b2387b74b6a511c5bb7abbc3f0b7b1407535c8cebdeb22c316788fcda4374969e5dcd2da81e803629d7f5ce0d
 SHA512 
fb8a5fb8c66f1d43017b4be949e45d46e23bdab3ec77231e35ef4e37753760e38e00d7ce00a0b2d7b16523028fc8e40bc1f91ecb88ffc809bc634699a37f5761
-DIST vanilla-kernel-4.19.99-1.amd64.xpak 61339189 BLAKE2B 
ec706f8905031f5f1affafc2d102022ba7a20a9be16b53d1973d75579dc5c1994468ae38fd10b558fdfec550708a0bff2411b6cab1b1e3907a74aa4f1290f07b
 SHA512 
4fe702ed462ed744bde2f5f74c10d9ff13e349c55588548ec4f58c9022eddbc5bc7ba70b7a6b2ffa4d317d037ba120c41378de5d84fcff4206ab966c9986c51b
-DIST vanilla-kernel-4.19.99-1.x86.xpak 53593962 BLAKE2B 
38054744013a44107b6cdb57aa70186e162a3029ff29156c7724bfd23ded4799e955b5f6dc82ed6e223f7e8043b612dc9946c4c8712007f2b383cd960855f56d
 SHA512 
772baecccd061eef1cee919b05609118b0ae5d55d6f911d1c6a86a7d0dc1ccae45ec54f3e96705b1f674cf456869e02d9ade192ba70d56e05ed55897441a0836
-DIST vanilla-kernel-5.4.12-1.amd64.xpak 64949751 BLAKE2B 
c65f58763ca58a21b0e8981309646a8502c9ba55fb9eb835bd9dd0afe0ae33e16198fd54ba7cd768906a329a2910a196558fa16e2168df5a67233986f410f7dd
 SHA512 
95bee704124462d0bbd0ae7a33674c56fa9e9d1f01690b638c5691b82b0af9649edfeb437d177bb773f861a77b31ec7afb2a6fe611684d4fee107c8fb4961cdc
-DIST vanilla-kernel-5.4.12-1.x86.xpak 56393584 BLAKE2B 
89ebc921148a3cfd6950c4e6d8094c3a4c79f699ec4a911c440c16858ef878020065986ebfb8173290b8c18398c47f0de16235fddbd9fa12901ccc067cec6bea
 SHA512 
9e7f096d267c28839595a776cd1c7ad2b325dcc41b8ec6bfff196f6f762084a23eaa56d24b6658c1d0925434bcc3efb88bcb398cb9e1a79697bc5be79701f71c
-DIST vanilla-kernel-5.4.13-1.amd64.xpak 64948280 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-02-02 Thread Michał Górny
commit: 6ff837dc3a23dda2bbfc71543cdb8fb3121b48a3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  3 05:24:17 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  3 05:37:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff837dc

sys-kernel/vanilla-kernel-bin: Bump to 5.4.17

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-5.4.17.ebuild   | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index ed920e47250..9f2464c1c18 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -18,3 +18,5 @@ DIST vanilla-kernel-5.4.15-1.amd64.xpak 64976137 BLAKE2B 
2853933e64e66e471b78230
 DIST vanilla-kernel-5.4.15-1.x86.xpak 56398033 BLAKE2B 
6efd03ac696208583899d2cffe12fbbd89cced37f5f53a51b0ab574f2097545a87c4f4b62b6e7cb0cc91018fa113fe523708c44b33d11db1f4a4ea069b4d7dbf
 SHA512 
6201a4b303314a649843855195faccaa9ac85148e7b52a9550d619feb4b91ad4c11657d8ebe3783076f91d05039d5131a691545139ac91849f1724c59a9a1470
 DIST vanilla-kernel-5.4.16-1.amd64.xpak 64967142 BLAKE2B 
7272e0ffe9fdf0e800193a79d71c4aadb3593e6a63e55e9b09be1923cbf66369b0e311651fcf9fde21d8949196a9efc462591edfa0dffef7d18770c5841eb886
 SHA512 
28d9470e722c645a6bbc38d279548cb2757aa9cc29e2b50a592c94f16d72881ae628570a1fa4706f794c788d798a33e25e6f1d04879cab572c22a61c4e34e64d
 DIST vanilla-kernel-5.4.16-1.x86.xpak 56395375 BLAKE2B 
cbc26a745c37f6f5990ae0463a04f6720feebdc3590d1fb6a8050902557d58b71dc3b6c343869c6611108866643a113c390657e6f82902697e62d349b1212b37
 SHA512 
1f7a92a29073af2aede42ca2556d295dddc6db7303dd6cf345915294648e2e4a34eecf35fac516a187793f5e33adfd08abedcb7e132500113bdca847013f8fff
+DIST vanilla-kernel-5.4.17-1.amd64.xpak 64951575 BLAKE2B 
56264df30ae0e030e18200bda25457020616253af0a5e4f394eedda18636cefef3959f1f1db9a5987d5714fb9a674087d0163ddf57042a120cafb01882170e2b
 SHA512 
96a58d276e8da40871ac56803bbd98b0f9343ce03cfd8ced89ba6bc050491b13df516b3eb04c3dc9da243230d282c1493823d11316ec21025317e810fc4421c8
+DIST vanilla-kernel-5.4.17-1.x86.xpak 56404018 BLAKE2B 
aad8c6e7e6bc792542583eb8c0639a4011eafde7bb1d48b870b6ed56ad54beda4bab8a5717e29d53b90dfe7b7b7fd45ce55b17bd41bb6d3f50f25f83d629eb53
 SHA512 
2f7e7f57d585e6b67ae2d985e0f93b1c1f60d479c2c7c587bc8e73729bc552ef09fd38513b8af3582779ac354742246d5e68ae10464c9ab2c21e75f91fe91dde

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.17.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.17.ebuild
new file mode 100644
index 000..c80f6f1ab4d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.17.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-30 Thread Michał Górny
commit: 256d04896ad2cce0139f22291becd662b09a6e85
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 30 18:29:28 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan 30 19:29:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=256d0489

sys-kernel/vanilla-kernel-bin: Bump to 5.4.16

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-5.4.16.ebuild   | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index 19d291535ca..3a6393a0da5 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -14,3 +14,5 @@ DIST vanilla-kernel-5.4.14-1.amd64.xpak 64956301 BLAKE2B 
18c1425ec55a9459cf40c7a
 DIST vanilla-kernel-5.4.14-1.x86.xpak 56381779 BLAKE2B 
07c96328a7eea978c4af371910f094cabdd3faa09ff311804e74f7c89e0c1d2c938a812085c4b80510d95196536fc5ab4a43e5c384606f6ba145dc5258b0fa17
 SHA512 
19733434e2106ea61a52df98d64fde21c719656fdfe942a7641838657353f99cd34db32c047396ef6b190f5ebd10ca521938ce680aff4a7b8f09110d12cc1bd9
 DIST vanilla-kernel-5.4.15-1.amd64.xpak 64976137 BLAKE2B 
2853933e64e66e471b78230c2439c33fe1e1a014da7f1689ed8345dd412a61e3d2f0b0f8363631911a3a8047ad3f7cade3d37e0dd70f6f963f826f40f3b81b7e
 SHA512 
0a06108b3b63a44c9a4256527bee1dd6313089e8a50edf947f0a76c24605e41fcaa1a76ad3845fe511e8f3a722b5d5b33a5dafceaee598daad4294fe1d5f2430
 DIST vanilla-kernel-5.4.15-1.x86.xpak 56398033 BLAKE2B 
6efd03ac696208583899d2cffe12fbbd89cced37f5f53a51b0ab574f2097545a87c4f4b62b6e7cb0cc91018fa113fe523708c44b33d11db1f4a4ea069b4d7dbf
 SHA512 
6201a4b303314a649843855195faccaa9ac85148e7b52a9550d619feb4b91ad4c11657d8ebe3783076f91d05039d5131a691545139ac91849f1724c59a9a1470
+DIST vanilla-kernel-5.4.16-1.amd64.xpak 64967142 BLAKE2B 
7272e0ffe9fdf0e800193a79d71c4aadb3593e6a63e55e9b09be1923cbf66369b0e311651fcf9fde21d8949196a9efc462591edfa0dffef7d18770c5841eb886
 SHA512 
28d9470e722c645a6bbc38d279548cb2757aa9cc29e2b50a592c94f16d72881ae628570a1fa4706f794c788d798a33e25e6f1d04879cab572c22a61c4e34e64d
+DIST vanilla-kernel-5.4.16-1.x86.xpak 56395375 BLAKE2B 
cbc26a745c37f6f5990ae0463a04f6720feebdc3590d1fb6a8050902557d58b71dc3b6c343869c6611108866643a113c390657e6f82902697e62d349b1212b37
 SHA512 
1f7a92a29073af2aede42ca2556d295dddc6db7303dd6cf345915294648e2e4a34eecf35fac516a187793f5e33adfd08abedcb7e132500113bdca847013f8fff

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.16.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.16.ebuild
new file mode 100644
index 000..c80f6f1ab4d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.16.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-28 Thread Michał Górny
commit: 74194dd9b5513ac439e1d83741577e218d0df958
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 28 18:08:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 28 18:24:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74194dd9

sys-kernel/vanilla-kernel-bin: Bump to 4.19.99

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-4.19.99.ebuild  | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index 9b1937fb57e..19d291535ca 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -4,6 +4,8 @@ DIST vanilla-kernel-4.19.96-1.amd64.xpak 61330551 BLAKE2B 
0e4cb07973ce47297c59a7
 DIST vanilla-kernel-4.19.96-1.x86.xpak 53581929 BLAKE2B 
09875438c6b035e033a159cf4dabce752bd56886dc9578949e9c6e6a4929f9017bef5daab0da9e6f74fb243a90912ae330a4a10bfef640b4b5700ba26a1e8bab
 SHA512 
2cc4c8ef8417468ab361807ee924492dd37b4b6e24b66d678b032635f4d044f19844746094424d2dda8c174d0fc13134d424e5c07c493d1af8db25b1f33494cf
 DIST vanilla-kernel-4.19.98-1.amd64.xpak 61293045 BLAKE2B 
df849b1577fa3e28760de658d23db06c2fbdc6cbd5ecaa321901fd0d92da65d0bbb46784485d9548d9f95747ac6109943c628f2ddcb63b00772d9875dc7e43ea
 SHA512 
4434b33a34c018ee19df7695d7409a5fe4a3d48f1d630c9db95d86db03cff37b1eaec8e007baa2ae65ed04b643cd9afa7dafb6fcea1142edb5f9cbf5049b44af
 DIST vanilla-kernel-4.19.98-1.x86.xpak 53595335 BLAKE2B 
6054d31135ad83b7be68ee751dac15c775342e9b2387b74b6a511c5bb7abbc3f0b7b1407535c8cebdeb22c316788fcda4374969e5dcd2da81e803629d7f5ce0d
 SHA512 
fb8a5fb8c66f1d43017b4be949e45d46e23bdab3ec77231e35ef4e37753760e38e00d7ce00a0b2d7b16523028fc8e40bc1f91ecb88ffc809bc634699a37f5761
+DIST vanilla-kernel-4.19.99-1.amd64.xpak 61339189 BLAKE2B 
ec706f8905031f5f1affafc2d102022ba7a20a9be16b53d1973d75579dc5c1994468ae38fd10b558fdfec550708a0bff2411b6cab1b1e3907a74aa4f1290f07b
 SHA512 
4fe702ed462ed744bde2f5f74c10d9ff13e349c55588548ec4f58c9022eddbc5bc7ba70b7a6b2ffa4d317d037ba120c41378de5d84fcff4206ab966c9986c51b
+DIST vanilla-kernel-4.19.99-1.x86.xpak 53593962 BLAKE2B 
38054744013a44107b6cdb57aa70186e162a3029ff29156c7724bfd23ded4799e955b5f6dc82ed6e223f7e8043b612dc9946c4c8712007f2b383cd960855f56d
 SHA512 
772baecccd061eef1cee919b05609118b0ae5d55d6f911d1c6a86a7d0dc1ccae45ec54f3e96705b1f674cf456869e02d9ade192ba70d56e05ed55897441a0836
 DIST vanilla-kernel-5.4.12-1.amd64.xpak 64949751 BLAKE2B 
c65f58763ca58a21b0e8981309646a8502c9ba55fb9eb835bd9dd0afe0ae33e16198fd54ba7cd768906a329a2910a196558fa16e2168df5a67233986f410f7dd
 SHA512 
95bee704124462d0bbd0ae7a33674c56fa9e9d1f01690b638c5691b82b0af9649edfeb437d177bb773f861a77b31ec7afb2a6fe611684d4fee107c8fb4961cdc
 DIST vanilla-kernel-5.4.12-1.x86.xpak 56393584 BLAKE2B 
89ebc921148a3cfd6950c4e6d8094c3a4c79f699ec4a911c440c16858ef878020065986ebfb8173290b8c18398c47f0de16235fddbd9fa12901ccc067cec6bea
 SHA512 
9e7f096d267c28839595a776cd1c7ad2b325dcc41b8ec6bfff196f6f762084a23eaa56d24b6658c1d0925434bcc3efb88bcb398cb9e1a79697bc5be79701f71c
 DIST vanilla-kernel-5.4.13-1.amd64.xpak 64948280 BLAKE2B 
b59f4bede8935dca2269c17829794cacef8d3868f3d225a86adccf38c1737948cf62b68fe156da029da1f7b32d2e4950f3df940b18252ad9a98f08c9b720e822
 SHA512 
9fc3f0b3744e6d0d9cde60e4afcc780c051a5700845c567a8799534b124c05f1b406b8c50d64ce7e8548efe3fb0c92fe655df28463f53ebb960c8960750c76b7

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.99.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.99.ebuild
new file mode 100644
index 000..c80f6f1ab4d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.99.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-27 Thread Michał Górny
commit: c41e3d1a1efbbfa1a4165a4013abaf42f2752d50
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 27 10:25:03 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 27 11:26:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c41e3d1a

sys-kernel/vanilla-kernel-bin: Bump to 5.4.15

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-5.4.15.ebuild   | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index 7247fce1428..9b1937fb57e 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -10,3 +10,5 @@ DIST vanilla-kernel-5.4.13-1.amd64.xpak 64948280 BLAKE2B 
b59f4bede8935dca2269c17
 DIST vanilla-kernel-5.4.13-1.x86.xpak 56388529 BLAKE2B 
348a21712e6c1df9c8f167293e5bfc933ec06100ed4e7231a95f3de32e1e3a0d5e4640cfb0eb3a8879337af7dd98e46439490f3937e876f7340b82ca7a145e93
 SHA512 
818d820553c7409e47174fcc85a422c3580e24b5551c7d75d5d809d1a26ecf5a9fddb23bc0eab07386e3dcc5f9f5efb71d241faf2a7e3b9113f3846c018b3d4e
 DIST vanilla-kernel-5.4.14-1.amd64.xpak 64956301 BLAKE2B 
18c1425ec55a9459cf40c7af55f570f218f959059ada7db71095c8e97b3b01908f5690e0435b6840e676e1a93963a7fb9a558d14eb1e73b779960e4dda740b72
 SHA512 
e3cdbfea411da86beef1213563d3967dc5323c58c85b4e819a836757546c8a0d5e30bee1ad974355f9f25e267064b2e1a631380a03f2fe38ec6fce8b51dbc5e2
 DIST vanilla-kernel-5.4.14-1.x86.xpak 56381779 BLAKE2B 
07c96328a7eea978c4af371910f094cabdd3faa09ff311804e74f7c89e0c1d2c938a812085c4b80510d95196536fc5ab4a43e5c384606f6ba145dc5258b0fa17
 SHA512 
19733434e2106ea61a52df98d64fde21c719656fdfe942a7641838657353f99cd34db32c047396ef6b190f5ebd10ca521938ce680aff4a7b8f09110d12cc1bd9
+DIST vanilla-kernel-5.4.15-1.amd64.xpak 64976137 BLAKE2B 
2853933e64e66e471b78230c2439c33fe1e1a014da7f1689ed8345dd412a61e3d2f0b0f8363631911a3a8047ad3f7cade3d37e0dd70f6f963f826f40f3b81b7e
 SHA512 
0a06108b3b63a44c9a4256527bee1dd6313089e8a50edf947f0a76c24605e41fcaa1a76ad3845fe511e8f3a722b5d5b33a5dafceaee598daad4294fe1d5f2430
+DIST vanilla-kernel-5.4.15-1.x86.xpak 56398033 BLAKE2B 
6efd03ac696208583899d2cffe12fbbd89cced37f5f53a51b0ab574f2097545a87c4f4b62b6e7cb0cc91018fa113fe523708c44b33d11db1f4a4ea069b4d7dbf
 SHA512 
6201a4b303314a649843855195faccaa9ac85148e7b52a9550d619feb4b91ad4c11657d8ebe3783076f91d05039d5131a691545139ac91849f1724c59a9a1470

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.15.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.15.ebuild
new file mode 100644
index 000..db05c926690
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.15.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   mount-boot_pkg_pretend
+
+   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
+   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
+   ewarn "make sure to keep a backup kernel available before testing it."
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-24 Thread Michał Górny
commit: b52ba3c430050de7fbdaf9b167ffe7f3552b0746
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 24 18:59:15 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 24 19:18:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b52ba3c4

sys-kernel/vanilla-kernel-bin: Bump to 4.19.98

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-4.19.98.ebuild  | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index 06ae6b78107..7247fce1428 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -2,6 +2,8 @@ DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
 DIST vanilla-kernel-4.19.96-1.amd64.xpak 61330551 BLAKE2B 
0e4cb07973ce47297c59a7989418a6dccce2723da96c50332d0f6df3af8a74ef98cfa85d1aa7dbb0a43138769c39663acceffd16779b8360a9bfb68b964867c6
 SHA512 
20f30ee5ad5bcd43c96404920c82a55b3ba3f51268819b94581c303bf187bd902232ef9c2dbd432f7ae0d44e087555f73fff05f203a4d92eca92e104c6ad0814
 DIST vanilla-kernel-4.19.96-1.x86.xpak 53581929 BLAKE2B 
09875438c6b035e033a159cf4dabce752bd56886dc9578949e9c6e6a4929f9017bef5daab0da9e6f74fb243a90912ae330a4a10bfef640b4b5700ba26a1e8bab
 SHA512 
2cc4c8ef8417468ab361807ee924492dd37b4b6e24b66d678b032635f4d044f19844746094424d2dda8c174d0fc13134d424e5c07c493d1af8db25b1f33494cf
+DIST vanilla-kernel-4.19.98-1.amd64.xpak 61293045 BLAKE2B 
df849b1577fa3e28760de658d23db06c2fbdc6cbd5ecaa321901fd0d92da65d0bbb46784485d9548d9f95747ac6109943c628f2ddcb63b00772d9875dc7e43ea
 SHA512 
4434b33a34c018ee19df7695d7409a5fe4a3d48f1d630c9db95d86db03cff37b1eaec8e007baa2ae65ed04b643cd9afa7dafb6fcea1142edb5f9cbf5049b44af
+DIST vanilla-kernel-4.19.98-1.x86.xpak 53595335 BLAKE2B 
6054d31135ad83b7be68ee751dac15c775342e9b2387b74b6a511c5bb7abbc3f0b7b1407535c8cebdeb22c316788fcda4374969e5dcd2da81e803629d7f5ce0d
 SHA512 
fb8a5fb8c66f1d43017b4be949e45d46e23bdab3ec77231e35ef4e37753760e38e00d7ce00a0b2d7b16523028fc8e40bc1f91ecb88ffc809bc634699a37f5761
 DIST vanilla-kernel-5.4.12-1.amd64.xpak 64949751 BLAKE2B 
c65f58763ca58a21b0e8981309646a8502c9ba55fb9eb835bd9dd0afe0ae33e16198fd54ba7cd768906a329a2910a196558fa16e2168df5a67233986f410f7dd
 SHA512 
95bee704124462d0bbd0ae7a33674c56fa9e9d1f01690b638c5691b82b0af9649edfeb437d177bb773f861a77b31ec7afb2a6fe611684d4fee107c8fb4961cdc
 DIST vanilla-kernel-5.4.12-1.x86.xpak 56393584 BLAKE2B 
89ebc921148a3cfd6950c4e6d8094c3a4c79f699ec4a911c440c16858ef878020065986ebfb8173290b8c18398c47f0de16235fddbd9fa12901ccc067cec6bea
 SHA512 
9e7f096d267c28839595a776cd1c7ad2b325dcc41b8ec6bfff196f6f762084a23eaa56d24b6658c1d0925434bcc3efb88bcb398cb9e1a79697bc5be79701f71c
 DIST vanilla-kernel-5.4.13-1.amd64.xpak 64948280 BLAKE2B 
b59f4bede8935dca2269c17829794cacef8d3868f3d225a86adccf38c1737948cf62b68fe156da029da1f7b32d2e4950f3df940b18252ad9a98f08c9b720e822
 SHA512 
9fc3f0b3744e6d0d9cde60e4afcc780c051a5700845c567a8799534b124c05f1b406b8c50d64ce7e8548efe3fb0c92fe655df28463f53ebb960c8960750c76b7

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.98.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.98.ebuild
new file mode 100644
index 000..db05c926690
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.98.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   mount-boot_pkg_pretend
+
+   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
+   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
+   ewarn "make sure to keep a backup kernel available before testing it."
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-24 Thread Michał Górny
commit: b55be4275b289c1eaec860257eb178f41691ce92
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 24 18:34:04 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 24 19:18:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55be427

sys-kernel/vanilla-kernel-bin: Bump to 5.4.14

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-5.4.14.ebuild   | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index bfe34351a38..06ae6b78107 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -6,3 +6,5 @@ DIST vanilla-kernel-5.4.12-1.amd64.xpak 64949751 BLAKE2B 
c65f58763ca58a21b0e8981
 DIST vanilla-kernel-5.4.12-1.x86.xpak 56393584 BLAKE2B 
89ebc921148a3cfd6950c4e6d8094c3a4c79f699ec4a911c440c16858ef878020065986ebfb8173290b8c18398c47f0de16235fddbd9fa12901ccc067cec6bea
 SHA512 
9e7f096d267c28839595a776cd1c7ad2b325dcc41b8ec6bfff196f6f762084a23eaa56d24b6658c1d0925434bcc3efb88bcb398cb9e1a79697bc5be79701f71c
 DIST vanilla-kernel-5.4.13-1.amd64.xpak 64948280 BLAKE2B 
b59f4bede8935dca2269c17829794cacef8d3868f3d225a86adccf38c1737948cf62b68fe156da029da1f7b32d2e4950f3df940b18252ad9a98f08c9b720e822
 SHA512 
9fc3f0b3744e6d0d9cde60e4afcc780c051a5700845c567a8799534b124c05f1b406b8c50d64ce7e8548efe3fb0c92fe655df28463f53ebb960c8960750c76b7
 DIST vanilla-kernel-5.4.13-1.x86.xpak 56388529 BLAKE2B 
348a21712e6c1df9c8f167293e5bfc933ec06100ed4e7231a95f3de32e1e3a0d5e4640cfb0eb3a8879337af7dd98e46439490f3937e876f7340b82ca7a145e93
 SHA512 
818d820553c7409e47174fcc85a422c3580e24b5551c7d75d5d809d1a26ecf5a9fddb23bc0eab07386e3dcc5f9f5efb71d241faf2a7e3b9113f3846c018b3d4e
+DIST vanilla-kernel-5.4.14-1.amd64.xpak 64956301 BLAKE2B 
18c1425ec55a9459cf40c7af55f570f218f959059ada7db71095c8e97b3b01908f5690e0435b6840e676e1a93963a7fb9a558d14eb1e73b779960e4dda740b72
 SHA512 
e3cdbfea411da86beef1213563d3967dc5323c58c85b4e819a836757546c8a0d5e30bee1ad974355f9f25e267064b2e1a631380a03f2fe38ec6fce8b51dbc5e2
+DIST vanilla-kernel-5.4.14-1.x86.xpak 56381779 BLAKE2B 
07c96328a7eea978c4af371910f094cabdd3faa09ff311804e74f7c89e0c1d2c938a812085c4b80510d95196536fc5ab4a43e5c384606f6ba145dc5258b0fa17
 SHA512 
19733434e2106ea61a52df98d64fde21c719656fdfe942a7641838657353f99cd34db32c047396ef6b190f5ebd10ca521938ce680aff4a7b8f09110d12cc1bd9

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.14.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.14.ebuild
new file mode 100644
index 000..db05c926690
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.14.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   mount-boot_pkg_pretend
+
+   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
+   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
+   ewarn "make sure to keep a backup kernel available before testing it."
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-18 Thread Michał Górny
commit: 3c2f9636ee30d0e2b02c1866aca2eee1e54d920e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 18 15:51:31 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 18 15:51:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c2f9636

sys-kernel/vanilla-kernel-bin: Bump to 5.4.13

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-5.4.13.ebuild   | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index 8772bb276da..bdfd77b2c92 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -12,5 +12,7 @@ DIST vanilla-kernel-5.4.11-1.amd64.xpak 64959470 BLAKE2B 
af2b1c707950a0592f0551e
 DIST vanilla-kernel-5.4.11-1.x86.xpak 56379611 BLAKE2B 
3446ae6db4f526b00ea448874f7cec2917744c93f7908aa9437e2c91177a3c715a17fe8fd0e79f4d7b712b033b3d4d82a80d77aa200c8b573453e00ab530cf8c
 SHA512 
6a271baa837d0c7ff0affea9aed2a24b2f21eed525510f3bbb525c2fb504778a9775752fd96e1401a69f5350101840d94367ef62aa9c5538d5f431b062252982
 DIST vanilla-kernel-5.4.12-1.amd64.xpak 64949751 BLAKE2B 
c65f58763ca58a21b0e8981309646a8502c9ba55fb9eb835bd9dd0afe0ae33e16198fd54ba7cd768906a329a2910a196558fa16e2168df5a67233986f410f7dd
 SHA512 
95bee704124462d0bbd0ae7a33674c56fa9e9d1f01690b638c5691b82b0af9649edfeb437d177bb773f861a77b31ec7afb2a6fe611684d4fee107c8fb4961cdc
 DIST vanilla-kernel-5.4.12-1.x86.xpak 56393584 BLAKE2B 
89ebc921148a3cfd6950c4e6d8094c3a4c79f699ec4a911c440c16858ef878020065986ebfb8173290b8c18398c47f0de16235fddbd9fa12901ccc067cec6bea
 SHA512 
9e7f096d267c28839595a776cd1c7ad2b325dcc41b8ec6bfff196f6f762084a23eaa56d24b6658c1d0925434bcc3efb88bcb398cb9e1a79697bc5be79701f71c
+DIST vanilla-kernel-5.4.13-1.amd64.xpak 64948280 BLAKE2B 
b59f4bede8935dca2269c17829794cacef8d3868f3d225a86adccf38c1737948cf62b68fe156da029da1f7b32d2e4950f3df940b18252ad9a98f08c9b720e822
 SHA512 
9fc3f0b3744e6d0d9cde60e4afcc780c051a5700845c567a8799534b124c05f1b406b8c50d64ce7e8548efe3fb0c92fe655df28463f53ebb960c8960750c76b7
+DIST vanilla-kernel-5.4.13-1.x86.xpak 56388529 BLAKE2B 
348a21712e6c1df9c8f167293e5bfc933ec06100ed4e7231a95f3de32e1e3a0d5e4640cfb0eb3a8879337af7dd98e46439490f3937e876f7340b82ca7a145e93
 SHA512 
818d820553c7409e47174fcc85a422c3580e24b5551c7d75d5d809d1a26ecf5a9fddb23bc0eab07386e3dcc5f9f5efb71d241faf2a7e3b9113f3846c018b3d4e
 DIST vanilla-kernel-5.4.7-1.amd64.xpak 67980060 BLAKE2B 
6bff3c16edc33dc65eedc55290d83cd26bf23bcf70addff39f43ba0d2fe9a678bc8bd2ba259802c95032132dce14e6866f15c30d66c4be23d82b88fa7e33d2f1
 SHA512 
edad0f70a46d2398702beeed442a84818d9d34cbd057372ad1175e7c2d944d59f6c5dbe2731658ed4c74eb66ffc3dd542b2589b1e776095c457b6347872d3dc4
 DIST vanilla-kernel-5.4.7-1.x86.xpak 59512079 BLAKE2B 
be8b611d164cb0e17fc9232eebdd642ea3e7926acf0c8628dde6bfe4de9d5600fca8f33aeba039bffce574926d7f1dff5bfa9910ed42553fa168e6104207fa13
 SHA512 
9d2a59824f7ce0cd01ea5aced3a95c4e2ac44ca4ad82cf5997987f9b0df730650cb8c8c5a83476084e427af345ad4d5515eb996dd2db5d5c7fa21c0eb1d8871e

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.13.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.13.ebuild
new file mode 100644
index 000..db05c926690
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.13.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   mount-boot_pkg_pretend
+
+   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
+   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
+   ewarn "make sure to keep a backup kernel available before testing it."
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-18 Thread Michał Górny
commit: 0e8d21335293614a46b55007fa5cd5829b626e8e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 18 15:26:56 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 18 15:26:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8d2133

sys-kernel/vanilla-kernel-bin: Fix checksums

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index bb40ed3c445..8772bb276da 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -5,7 +5,7 @@ DIST vanilla-kernel-4.19.94-1.x86.xpak 53592115 BLAKE2B 
b648dd9d4c90c3754cd2d8bb
 DIST vanilla-kernel-4.19.95-1.amd64.xpak 61328132 BLAKE2B 
da9ad18c05df0301ab56767e678d4c8561f93609faceaba7a6e6912cfcc9025f30fba648e94079d783c3b06c99e9144007fbe495ef217e0eeb190323786f33f0
 SHA512 
97c252ab3e7f55e8b56c608ac2854cd89ccc67f3b2d40f7ab06b4499d02fc5b29b51535c99939d46b172d7db56b28f8687aac7101e0f4dcfa1dfe7e1b54388dd
 DIST vanilla-kernel-4.19.95-1.x86.xpak 53598871 BLAKE2B 
ada3debb8338012bb4372dd531805710528e7f80116086ae4c88910837319c9f3092ab709e5dc64388f7a2027e0db448bee146502a2b439720bf3eabb64bc8da
 SHA512 
fd1f58a796a22c62048845222c5b255ea2db4c7acfcdea7d87638d716c750cd555eb1956a7839d607a043f0772fa9541b0a2ee9b231090f6ee2d2a80f099233a
 DIST vanilla-kernel-4.19.96-1.amd64.xpak 61330551 BLAKE2B 
0e4cb07973ce47297c59a7989418a6dccce2723da96c50332d0f6df3af8a74ef98cfa85d1aa7dbb0a43138769c39663acceffd16779b8360a9bfb68b964867c6
 SHA512 
20f30ee5ad5bcd43c96404920c82a55b3ba3f51268819b94581c303bf187bd902232ef9c2dbd432f7ae0d44e087555f73fff05f203a4d92eca92e104c6ad0814
-DIST vanilla-kernel-4.19.96-1.x86.xpak 61330551 BLAKE2B 
0e4cb07973ce47297c59a7989418a6dccce2723da96c50332d0f6df3af8a74ef98cfa85d1aa7dbb0a43138769c39663acceffd16779b8360a9bfb68b964867c6
 SHA512 
20f30ee5ad5bcd43c96404920c82a55b3ba3f51268819b94581c303bf187bd902232ef9c2dbd432f7ae0d44e087555f73fff05f203a4d92eca92e104c6ad0814
+DIST vanilla-kernel-4.19.96-1.x86.xpak 53581929 BLAKE2B 
09875438c6b035e033a159cf4dabce752bd56886dc9578949e9c6e6a4929f9017bef5daab0da9e6f74fb243a90912ae330a4a10bfef640b4b5700ba26a1e8bab
 SHA512 
2cc4c8ef8417468ab361807ee924492dd37b4b6e24b66d678b032635f4d044f19844746094424d2dda8c174d0fc13134d424e5c07c493d1af8db25b1f33494cf
 DIST vanilla-kernel-5.4.10-1.amd64.xpak 64966959 BLAKE2B 
8ad67a79ecdb7e53a41f4b02d3f1e9dafd169e2e74b179664d7b798e816c8f31b1a3c0f4a7f0e216761c4751f6044889c39f2bdd8783de2a926c64a7e1d601bd
 SHA512 
00a5c4365594968705580d68c8d86fd251632db43d5cafc54ecce8ab83a951de4be3c0eb0934e905f3ca84634b464d4d333b6417e148402dc0ea1b1fa16c5a9e
 DIST vanilla-kernel-5.4.10-1.x86.xpak 56405752 BLAKE2B 
86ca7aefff05c0ba222cd4f165b229182850f0c698417edcbe07da784e988b2e870f7dfad9f74c20421dc8068c4bf82475abf4ba3281b0f5c157ef27fa99a88a
 SHA512 
dcf5e333a87219434c2741217ad29137469c85464234c625aa57521d3f0c1613e83a121f5541646586d0b4938d60f82afc823c9ed4dc02ec1994ed0e0bb80540
 DIST vanilla-kernel-5.4.11-1.amd64.xpak 64959470 BLAKE2B 
af2b1c707950a0592f0551ec3b4163c22346a37f308c4b1752a6c9284f2f61b2fb96a65d357146c7a44813b4bc82788c479a300e6df37388de7782cfe98ab0fc
 SHA512 
a8be0a5a8c398cf7ed12de96f262ab526700de51faf40a3a4a1d3332c36d3756298edbc5d624a2773f6e8c09589b85e18c12549f42ccfa52f9b71eccda53df8f



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-18 Thread Michał Górny
commit: 526bad1b7ee0983978d8fc3cfee866e770af382d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 18 16:05:26 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 18 16:05:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526bad1b

sys-kernel/vanilla-kernel-bin: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  10 --
 .../vanilla-kernel-bin-4.19.94-r1.ebuild   |  52 --
 .../vanilla-kernel-bin-4.19.95.ebuild  |  52 --
 .../vanilla-kernel-bin-5.4.10-r1.ebuild|  52 --
 .../vanilla-kernel-bin-5.4.11.ebuild   |  52 --
 .../vanilla-kernel-bin-5.4.7.ebuild| 180 -
 6 files changed, 398 deletions(-)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index bdfd77b2c92..bfe34351a38 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -1,18 +1,8 @@
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
-DIST vanilla-kernel-4.19.94-1.amd64.xpak 61341217 BLAKE2B 
0d83e6e831b30368ea866eed3470cfef743a07ed32705871e212233914af6081305c36cdc1ffe8b9184c6a15995168beace8d3ac77249f205cc5955d1f1186ab
 SHA512 
351d93eeac30fc550fc491f8ba36827951845eb546d4075f77ba3a0b573fdfee2e1f81852c7bfd943df172430799af304d6bc02c45a6ee9d393a82c97c89602c
-DIST vanilla-kernel-4.19.94-1.x86.xpak 53592115 BLAKE2B 
b648dd9d4c90c3754cd2d8bba614ceb4c1c0fc30c9fd5624624651ba1d2f106ad7584115c84b16f132d6cf9e292f088107ca711f6c60f72a9e82e0b920975eb3
 SHA512 
1a435efacbf3e5bccaa78e1a5852da08d21df56e83a49254ffdd1db467f1de28148448c368c9b42f846988ea508f24e0ddcedd48a81b167105db617b99f96bb2
-DIST vanilla-kernel-4.19.95-1.amd64.xpak 61328132 BLAKE2B 
da9ad18c05df0301ab56767e678d4c8561f93609faceaba7a6e6912cfcc9025f30fba648e94079d783c3b06c99e9144007fbe495ef217e0eeb190323786f33f0
 SHA512 
97c252ab3e7f55e8b56c608ac2854cd89ccc67f3b2d40f7ab06b4499d02fc5b29b51535c99939d46b172d7db56b28f8687aac7101e0f4dcfa1dfe7e1b54388dd
-DIST vanilla-kernel-4.19.95-1.x86.xpak 53598871 BLAKE2B 
ada3debb8338012bb4372dd531805710528e7f80116086ae4c88910837319c9f3092ab709e5dc64388f7a2027e0db448bee146502a2b439720bf3eabb64bc8da
 SHA512 
fd1f58a796a22c62048845222c5b255ea2db4c7acfcdea7d87638d716c750cd555eb1956a7839d607a043f0772fa9541b0a2ee9b231090f6ee2d2a80f099233a
 DIST vanilla-kernel-4.19.96-1.amd64.xpak 61330551 BLAKE2B 
0e4cb07973ce47297c59a7989418a6dccce2723da96c50332d0f6df3af8a74ef98cfa85d1aa7dbb0a43138769c39663acceffd16779b8360a9bfb68b964867c6
 SHA512 
20f30ee5ad5bcd43c96404920c82a55b3ba3f51268819b94581c303bf187bd902232ef9c2dbd432f7ae0d44e087555f73fff05f203a4d92eca92e104c6ad0814
 DIST vanilla-kernel-4.19.96-1.x86.xpak 53581929 BLAKE2B 
09875438c6b035e033a159cf4dabce752bd56886dc9578949e9c6e6a4929f9017bef5daab0da9e6f74fb243a90912ae330a4a10bfef640b4b5700ba26a1e8bab
 SHA512 
2cc4c8ef8417468ab361807ee924492dd37b4b6e24b66d678b032635f4d044f19844746094424d2dda8c174d0fc13134d424e5c07c493d1af8db25b1f33494cf
-DIST vanilla-kernel-5.4.10-1.amd64.xpak 64966959 BLAKE2B 
8ad67a79ecdb7e53a41f4b02d3f1e9dafd169e2e74b179664d7b798e816c8f31b1a3c0f4a7f0e216761c4751f6044889c39f2bdd8783de2a926c64a7e1d601bd
 SHA512 
00a5c4365594968705580d68c8d86fd251632db43d5cafc54ecce8ab83a951de4be3c0eb0934e905f3ca84634b464d4d333b6417e148402dc0ea1b1fa16c5a9e
-DIST vanilla-kernel-5.4.10-1.x86.xpak 56405752 BLAKE2B 
86ca7aefff05c0ba222cd4f165b229182850f0c698417edcbe07da784e988b2e870f7dfad9f74c20421dc8068c4bf82475abf4ba3281b0f5c157ef27fa99a88a
 SHA512 
dcf5e333a87219434c2741217ad29137469c85464234c625aa57521d3f0c1613e83a121f5541646586d0b4938d60f82afc823c9ed4dc02ec1994ed0e0bb80540
-DIST vanilla-kernel-5.4.11-1.amd64.xpak 64959470 BLAKE2B 
af2b1c707950a0592f0551ec3b4163c22346a37f308c4b1752a6c9284f2f61b2fb96a65d357146c7a44813b4bc82788c479a300e6df37388de7782cfe98ab0fc
 SHA512 
a8be0a5a8c398cf7ed12de96f262ab526700de51faf40a3a4a1d3332c36d3756298edbc5d624a2773f6e8c09589b85e18c12549f42ccfa52f9b71eccda53df8f
-DIST vanilla-kernel-5.4.11-1.x86.xpak 56379611 BLAKE2B 
3446ae6db4f526b00ea448874f7cec2917744c93f7908aa9437e2c91177a3c715a17fe8fd0e79f4d7b712b033b3d4d82a80d77aa200c8b573453e00ab530cf8c
 SHA512 
6a271baa837d0c7ff0affea9aed2a24b2f21eed525510f3bbb525c2fb504778a9775752fd96e1401a69f5350101840d94367ef62aa9c5538d5f431b062252982
 DIST vanilla-kernel-5.4.12-1.amd64.xpak 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-15 Thread Michał Górny
commit: 5f167dad9bb2de9b8ee0d4bf88e3a053f23b8f7c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 15 11:41:28 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 15 11:43:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f167dad

sys-kernel/vanilla-kernel-bin: Bump to 4.19.96

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-4.19.96.ebuild  | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index 3e5d4b1a353..bb40ed3c445 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -4,6 +4,8 @@ DIST vanilla-kernel-4.19.94-1.amd64.xpak 61341217 BLAKE2B 
0d83e6e831b30368ea866e
 DIST vanilla-kernel-4.19.94-1.x86.xpak 53592115 BLAKE2B 
b648dd9d4c90c3754cd2d8bba614ceb4c1c0fc30c9fd5624624651ba1d2f106ad7584115c84b16f132d6cf9e292f088107ca711f6c60f72a9e82e0b920975eb3
 SHA512 
1a435efacbf3e5bccaa78e1a5852da08d21df56e83a49254ffdd1db467f1de28148448c368c9b42f846988ea508f24e0ddcedd48a81b167105db617b99f96bb2
 DIST vanilla-kernel-4.19.95-1.amd64.xpak 61328132 BLAKE2B 
da9ad18c05df0301ab56767e678d4c8561f93609faceaba7a6e6912cfcc9025f30fba648e94079d783c3b06c99e9144007fbe495ef217e0eeb190323786f33f0
 SHA512 
97c252ab3e7f55e8b56c608ac2854cd89ccc67f3b2d40f7ab06b4499d02fc5b29b51535c99939d46b172d7db56b28f8687aac7101e0f4dcfa1dfe7e1b54388dd
 DIST vanilla-kernel-4.19.95-1.x86.xpak 53598871 BLAKE2B 
ada3debb8338012bb4372dd531805710528e7f80116086ae4c88910837319c9f3092ab709e5dc64388f7a2027e0db448bee146502a2b439720bf3eabb64bc8da
 SHA512 
fd1f58a796a22c62048845222c5b255ea2db4c7acfcdea7d87638d716c750cd555eb1956a7839d607a043f0772fa9541b0a2ee9b231090f6ee2d2a80f099233a
+DIST vanilla-kernel-4.19.96-1.amd64.xpak 61330551 BLAKE2B 
0e4cb07973ce47297c59a7989418a6dccce2723da96c50332d0f6df3af8a74ef98cfa85d1aa7dbb0a43138769c39663acceffd16779b8360a9bfb68b964867c6
 SHA512 
20f30ee5ad5bcd43c96404920c82a55b3ba3f51268819b94581c303bf187bd902232ef9c2dbd432f7ae0d44e087555f73fff05f203a4d92eca92e104c6ad0814
+DIST vanilla-kernel-4.19.96-1.x86.xpak 61330551 BLAKE2B 
0e4cb07973ce47297c59a7989418a6dccce2723da96c50332d0f6df3af8a74ef98cfa85d1aa7dbb0a43138769c39663acceffd16779b8360a9bfb68b964867c6
 SHA512 
20f30ee5ad5bcd43c96404920c82a55b3ba3f51268819b94581c303bf187bd902232ef9c2dbd432f7ae0d44e087555f73fff05f203a4d92eca92e104c6ad0814
 DIST vanilla-kernel-5.4.10-1.amd64.xpak 64966959 BLAKE2B 
8ad67a79ecdb7e53a41f4b02d3f1e9dafd169e2e74b179664d7b798e816c8f31b1a3c0f4a7f0e216761c4751f6044889c39f2bdd8783de2a926c64a7e1d601bd
 SHA512 
00a5c4365594968705580d68c8d86fd251632db43d5cafc54ecce8ab83a951de4be3c0eb0934e905f3ca84634b464d4d333b6417e148402dc0ea1b1fa16c5a9e
 DIST vanilla-kernel-5.4.10-1.x86.xpak 56405752 BLAKE2B 
86ca7aefff05c0ba222cd4f165b229182850f0c698417edcbe07da784e988b2e870f7dfad9f74c20421dc8068c4bf82475abf4ba3281b0f5c157ef27fa99a88a
 SHA512 
dcf5e333a87219434c2741217ad29137469c85464234c625aa57521d3f0c1613e83a121f5541646586d0b4938d60f82afc823c9ed4dc02ec1994ed0e0bb80540
 DIST vanilla-kernel-5.4.11-1.amd64.xpak 64959470 BLAKE2B 
af2b1c707950a0592f0551ec3b4163c22346a37f308c4b1752a6c9284f2f61b2fb96a65d357146c7a44813b4bc82788c479a300e6df37388de7782cfe98ab0fc
 SHA512 
a8be0a5a8c398cf7ed12de96f262ab526700de51faf40a3a4a1d3332c36d3756298edbc5d624a2773f6e8c09589b85e18c12549f42ccfa52f9b71eccda53df8f

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.96.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.96.ebuild
new file mode 100644
index 000..db05c926690
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.96.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   mount-boot_pkg_pretend
+
+   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
+   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
+   ewarn "make sure to keep a backup kernel available before testing it."
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-15 Thread Michał Górny
commit: 00a5b1e441914ed71e423099b33a00f01da3ef29
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 15 09:28:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 15 10:37:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a5b1e4

sys-kernel/vanilla-kernel-bin: Bump to 5.4.12

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-5.4.12.ebuild   | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index 8dd4a718b9d..3e5d4b1a353 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -8,5 +8,7 @@ DIST vanilla-kernel-5.4.10-1.amd64.xpak 64966959 BLAKE2B 
8ad67a79ecdb7e53a41f4b0
 DIST vanilla-kernel-5.4.10-1.x86.xpak 56405752 BLAKE2B 
86ca7aefff05c0ba222cd4f165b229182850f0c698417edcbe07da784e988b2e870f7dfad9f74c20421dc8068c4bf82475abf4ba3281b0f5c157ef27fa99a88a
 SHA512 
dcf5e333a87219434c2741217ad29137469c85464234c625aa57521d3f0c1613e83a121f5541646586d0b4938d60f82afc823c9ed4dc02ec1994ed0e0bb80540
 DIST vanilla-kernel-5.4.11-1.amd64.xpak 64959470 BLAKE2B 
af2b1c707950a0592f0551ec3b4163c22346a37f308c4b1752a6c9284f2f61b2fb96a65d357146c7a44813b4bc82788c479a300e6df37388de7782cfe98ab0fc
 SHA512 
a8be0a5a8c398cf7ed12de96f262ab526700de51faf40a3a4a1d3332c36d3756298edbc5d624a2773f6e8c09589b85e18c12549f42ccfa52f9b71eccda53df8f
 DIST vanilla-kernel-5.4.11-1.x86.xpak 56379611 BLAKE2B 
3446ae6db4f526b00ea448874f7cec2917744c93f7908aa9437e2c91177a3c715a17fe8fd0e79f4d7b712b033b3d4d82a80d77aa200c8b573453e00ab530cf8c
 SHA512 
6a271baa837d0c7ff0affea9aed2a24b2f21eed525510f3bbb525c2fb504778a9775752fd96e1401a69f5350101840d94367ef62aa9c5538d5f431b062252982
+DIST vanilla-kernel-5.4.12-1.amd64.xpak 64949751 BLAKE2B 
c65f58763ca58a21b0e8981309646a8502c9ba55fb9eb835bd9dd0afe0ae33e16198fd54ba7cd768906a329a2910a196558fa16e2168df5a67233986f410f7dd
 SHA512 
95bee704124462d0bbd0ae7a33674c56fa9e9d1f01690b638c5691b82b0af9649edfeb437d177bb773f861a77b31ec7afb2a6fe611684d4fee107c8fb4961cdc
+DIST vanilla-kernel-5.4.12-1.x86.xpak 56393584 BLAKE2B 
89ebc921148a3cfd6950c4e6d8094c3a4c79f699ec4a911c440c16858ef878020065986ebfb8173290b8c18398c47f0de16235fddbd9fa12901ccc067cec6bea
 SHA512 
9e7f096d267c28839595a776cd1c7ad2b325dcc41b8ec6bfff196f6f762084a23eaa56d24b6658c1d0925434bcc3efb88bcb398cb9e1a79697bc5be79701f71c
 DIST vanilla-kernel-5.4.7-1.amd64.xpak 67980060 BLAKE2B 
6bff3c16edc33dc65eedc55290d83cd26bf23bcf70addff39f43ba0d2fe9a678bc8bd2ba259802c95032132dce14e6866f15c30d66c4be23d82b88fa7e33d2f1
 SHA512 
edad0f70a46d2398702beeed442a84818d9d34cbd057372ad1175e7c2d944d59f6c5dbe2731658ed4c74eb66ffc3dd542b2589b1e776095c457b6347872d3dc4
 DIST vanilla-kernel-5.4.7-1.x86.xpak 59512079 BLAKE2B 
be8b611d164cb0e17fc9232eebdd642ea3e7926acf0c8628dde6bfe4de9d5600fca8f33aeba039bffce574926d7f1dff5bfa9910ed42553fa168e6104207fa13
 SHA512 
9d2a59824f7ce0cd01ea5aced3a95c4e2ac44ca4ad82cf5997987f9b0df730650cb8c8c5a83476084e427af345ad4d5515eb996dd2db5d5c7fa21c0eb1d8871e

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.12.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.12.ebuild
new file mode 100644
index 000..db05c926690
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.12.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   mount-boot_pkg_pretend
+
+   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
+   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
+   ewarn "make sure to keep a backup kernel available before testing it."
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-13 Thread Michał Górny
commit: 90119c484ee3e41b4fe0d3ced9c6201988042ebd
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 13 14:11:31 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 13 14:18:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90119c48

sys-kernel/vanilla-kernel-bin: Bump to 4.19.95

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-4.19.95.ebuild  | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index f09e4257907..8dd4a718b9d 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -2,6 +2,8 @@ DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
 DIST vanilla-kernel-4.19.94-1.amd64.xpak 61341217 BLAKE2B 
0d83e6e831b30368ea866eed3470cfef743a07ed32705871e212233914af6081305c36cdc1ffe8b9184c6a15995168beace8d3ac77249f205cc5955d1f1186ab
 SHA512 
351d93eeac30fc550fc491f8ba36827951845eb546d4075f77ba3a0b573fdfee2e1f81852c7bfd943df172430799af304d6bc02c45a6ee9d393a82c97c89602c
 DIST vanilla-kernel-4.19.94-1.x86.xpak 53592115 BLAKE2B 
b648dd9d4c90c3754cd2d8bba614ceb4c1c0fc30c9fd5624624651ba1d2f106ad7584115c84b16f132d6cf9e292f088107ca711f6c60f72a9e82e0b920975eb3
 SHA512 
1a435efacbf3e5bccaa78e1a5852da08d21df56e83a49254ffdd1db467f1de28148448c368c9b42f846988ea508f24e0ddcedd48a81b167105db617b99f96bb2
+DIST vanilla-kernel-4.19.95-1.amd64.xpak 61328132 BLAKE2B 
da9ad18c05df0301ab56767e678d4c8561f93609faceaba7a6e6912cfcc9025f30fba648e94079d783c3b06c99e9144007fbe495ef217e0eeb190323786f33f0
 SHA512 
97c252ab3e7f55e8b56c608ac2854cd89ccc67f3b2d40f7ab06b4499d02fc5b29b51535c99939d46b172d7db56b28f8687aac7101e0f4dcfa1dfe7e1b54388dd
+DIST vanilla-kernel-4.19.95-1.x86.xpak 53598871 BLAKE2B 
ada3debb8338012bb4372dd531805710528e7f80116086ae4c88910837319c9f3092ab709e5dc64388f7a2027e0db448bee146502a2b439720bf3eabb64bc8da
 SHA512 
fd1f58a796a22c62048845222c5b255ea2db4c7acfcdea7d87638d716c750cd555eb1956a7839d607a043f0772fa9541b0a2ee9b231090f6ee2d2a80f099233a
 DIST vanilla-kernel-5.4.10-1.amd64.xpak 64966959 BLAKE2B 
8ad67a79ecdb7e53a41f4b02d3f1e9dafd169e2e74b179664d7b798e816c8f31b1a3c0f4a7f0e216761c4751f6044889c39f2bdd8783de2a926c64a7e1d601bd
 SHA512 
00a5c4365594968705580d68c8d86fd251632db43d5cafc54ecce8ab83a951de4be3c0eb0934e905f3ca84634b464d4d333b6417e148402dc0ea1b1fa16c5a9e
 DIST vanilla-kernel-5.4.10-1.x86.xpak 56405752 BLAKE2B 
86ca7aefff05c0ba222cd4f165b229182850f0c698417edcbe07da784e988b2e870f7dfad9f74c20421dc8068c4bf82475abf4ba3281b0f5c157ef27fa99a88a
 SHA512 
dcf5e333a87219434c2741217ad29137469c85464234c625aa57521d3f0c1613e83a121f5541646586d0b4938d60f82afc823c9ed4dc02ec1994ed0e0bb80540
 DIST vanilla-kernel-5.4.11-1.amd64.xpak 64959470 BLAKE2B 
af2b1c707950a0592f0551ec3b4163c22346a37f308c4b1752a6c9284f2f61b2fb96a65d357146c7a44813b4bc82788c479a300e6df37388de7782cfe98ab0fc
 SHA512 
a8be0a5a8c398cf7ed12de96f262ab526700de51faf40a3a4a1d3332c36d3756298edbc5d624a2773f6e8c09589b85e18c12549f42ccfa52f9b71eccda53df8f

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.95.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.95.ebuild
new file mode 100644
index 000..db05c926690
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.95.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   mount-boot_pkg_pretend
+
+   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
+   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
+   ewarn "make sure to keep a backup kernel available before testing it."
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-13 Thread Michał Górny
commit: 60b2a277f83cd7260d82e11b6b4af9594d0f025b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 13 11:19:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 13 11:50:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b2a277

sys-kernel/vanilla-kernel-bin: Bump to 5.4.11

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-5.4.11.ebuild   | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index dd21308e0f2..f09e4257907 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -4,5 +4,7 @@ DIST vanilla-kernel-4.19.94-1.amd64.xpak 61341217 BLAKE2B 
0d83e6e831b30368ea866e
 DIST vanilla-kernel-4.19.94-1.x86.xpak 53592115 BLAKE2B 
b648dd9d4c90c3754cd2d8bba614ceb4c1c0fc30c9fd5624624651ba1d2f106ad7584115c84b16f132d6cf9e292f088107ca711f6c60f72a9e82e0b920975eb3
 SHA512 
1a435efacbf3e5bccaa78e1a5852da08d21df56e83a49254ffdd1db467f1de28148448c368c9b42f846988ea508f24e0ddcedd48a81b167105db617b99f96bb2
 DIST vanilla-kernel-5.4.10-1.amd64.xpak 64966959 BLAKE2B 
8ad67a79ecdb7e53a41f4b02d3f1e9dafd169e2e74b179664d7b798e816c8f31b1a3c0f4a7f0e216761c4751f6044889c39f2bdd8783de2a926c64a7e1d601bd
 SHA512 
00a5c4365594968705580d68c8d86fd251632db43d5cafc54ecce8ab83a951de4be3c0eb0934e905f3ca84634b464d4d333b6417e148402dc0ea1b1fa16c5a9e
 DIST vanilla-kernel-5.4.10-1.x86.xpak 56405752 BLAKE2B 
86ca7aefff05c0ba222cd4f165b229182850f0c698417edcbe07da784e988b2e870f7dfad9f74c20421dc8068c4bf82475abf4ba3281b0f5c157ef27fa99a88a
 SHA512 
dcf5e333a87219434c2741217ad29137469c85464234c625aa57521d3f0c1613e83a121f5541646586d0b4938d60f82afc823c9ed4dc02ec1994ed0e0bb80540
+DIST vanilla-kernel-5.4.11-1.amd64.xpak 64959470 BLAKE2B 
af2b1c707950a0592f0551ec3b4163c22346a37f308c4b1752a6c9284f2f61b2fb96a65d357146c7a44813b4bc82788c479a300e6df37388de7782cfe98ab0fc
 SHA512 
a8be0a5a8c398cf7ed12de96f262ab526700de51faf40a3a4a1d3332c36d3756298edbc5d624a2773f6e8c09589b85e18c12549f42ccfa52f9b71eccda53df8f
+DIST vanilla-kernel-5.4.11-1.x86.xpak 56379611 BLAKE2B 
3446ae6db4f526b00ea448874f7cec2917744c93f7908aa9437e2c91177a3c715a17fe8fd0e79f4d7b712b033b3d4d82a80d77aa200c8b573453e00ab530cf8c
 SHA512 
6a271baa837d0c7ff0affea9aed2a24b2f21eed525510f3bbb525c2fb504778a9775752fd96e1401a69f5350101840d94367ef62aa9c5538d5f431b062252982
 DIST vanilla-kernel-5.4.7-1.amd64.xpak 67980060 BLAKE2B 
6bff3c16edc33dc65eedc55290d83cd26bf23bcf70addff39f43ba0d2fe9a678bc8bd2ba259802c95032132dce14e6866f15c30d66c4be23d82b88fa7e33d2f1
 SHA512 
edad0f70a46d2398702beeed442a84818d9d34cbd057372ad1175e7c2d944d59f6c5dbe2731658ed4c74eb66ffc3dd542b2589b1e776095c457b6347872d3dc4
 DIST vanilla-kernel-5.4.7-1.x86.xpak 59512079 BLAKE2B 
be8b611d164cb0e17fc9232eebdd642ea3e7926acf0c8628dde6bfe4de9d5600fca8f33aeba039bffce574926d7f1dff5bfa9910ed42553fa168e6104207fa13
 SHA512 
9d2a59824f7ce0cd01ea5aced3a95c4e2ac44ca4ad82cf5997987f9b0df730650cb8c8c5a83476084e427af345ad4d5515eb996dd2db5d5c7fa21c0eb1d8871e

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.11.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.11.ebuild
new file mode 100644
index 000..db05c926690
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.11.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   mount-boot_pkg_pretend
+
+   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
+   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
+   ewarn "make sure to keep a backup kernel available before testing it."
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-09 Thread Michał Górny
commit: 3d46fb45c31e3b8bc4537646181e4a505361d56e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan  6 18:12:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  9 21:36:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d46fb45

sys-kernel/vanilla-kernel-bin: Bump to 4.19.94 LTS

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-4.19.94-r1.ebuild   | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index 2d25c342766..dd21308e0f2 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -1,5 +1,7 @@
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
+DIST vanilla-kernel-4.19.94-1.amd64.xpak 61341217 BLAKE2B 
0d83e6e831b30368ea866eed3470cfef743a07ed32705871e212233914af6081305c36cdc1ffe8b9184c6a15995168beace8d3ac77249f205cc5955d1f1186ab
 SHA512 
351d93eeac30fc550fc491f8ba36827951845eb546d4075f77ba3a0b573fdfee2e1f81852c7bfd943df172430799af304d6bc02c45a6ee9d393a82c97c89602c
+DIST vanilla-kernel-4.19.94-1.x86.xpak 53592115 BLAKE2B 
b648dd9d4c90c3754cd2d8bba614ceb4c1c0fc30c9fd5624624651ba1d2f106ad7584115c84b16f132d6cf9e292f088107ca711f6c60f72a9e82e0b920975eb3
 SHA512 
1a435efacbf3e5bccaa78e1a5852da08d21df56e83a49254ffdd1db467f1de28148448c368c9b42f846988ea508f24e0ddcedd48a81b167105db617b99f96bb2
 DIST vanilla-kernel-5.4.10-1.amd64.xpak 64966959 BLAKE2B 
8ad67a79ecdb7e53a41f4b02d3f1e9dafd169e2e74b179664d7b798e816c8f31b1a3c0f4a7f0e216761c4751f6044889c39f2bdd8783de2a926c64a7e1d601bd
 SHA512 
00a5c4365594968705580d68c8d86fd251632db43d5cafc54ecce8ab83a951de4be3c0eb0934e905f3ca84634b464d4d333b6417e148402dc0ea1b1fa16c5a9e
 DIST vanilla-kernel-5.4.10-1.x86.xpak 56405752 BLAKE2B 
86ca7aefff05c0ba222cd4f165b229182850f0c698417edcbe07da784e988b2e870f7dfad9f74c20421dc8068c4bf82475abf4ba3281b0f5c157ef27fa99a88a
 SHA512 
dcf5e333a87219434c2741217ad29137469c85464234c625aa57521d3f0c1613e83a121f5541646586d0b4938d60f82afc823c9ed4dc02ec1994ed0e0bb80540
 DIST vanilla-kernel-5.4.7-1.amd64.xpak 67980060 BLAKE2B 
6bff3c16edc33dc65eedc55290d83cd26bf23bcf70addff39f43ba0d2fe9a678bc8bd2ba259802c95032132dce14e6866f15c30d66c4be23d82b88fa7e33d2f1
 SHA512 
edad0f70a46d2398702beeed442a84818d9d34cbd057372ad1175e7c2d944d59f6c5dbe2731658ed4c74eb66ffc3dd542b2589b1e776095c457b6347872d3dc4

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.94-r1.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.94-r1.ebuild
new file mode 100644
index 000..db05c926690
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.94-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   mount-boot_pkg_pretend
+
+   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
+   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
+   ewarn "make sure to keep a backup kernel available before testing it."
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-09 Thread Michał Górny
commit: 552fa44f6f5b10f519d55663d931fb06958238df
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  4 17:02:25 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  9 21:36:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=552fa44f

sys-kernel/vanilla-kernel-bin: Bump to 5.4.10, use kernel-install

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-5.4.10-r1.ebuild| 52 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index ec54297a6ee..2d25c342766 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
+DIST vanilla-kernel-5.4.10-1.amd64.xpak 64966959 BLAKE2B 
8ad67a79ecdb7e53a41f4b02d3f1e9dafd169e2e74b179664d7b798e816c8f31b1a3c0f4a7f0e216761c4751f6044889c39f2bdd8783de2a926c64a7e1d601bd
 SHA512 
00a5c4365594968705580d68c8d86fd251632db43d5cafc54ecce8ab83a951de4be3c0eb0934e905f3ca84634b464d4d333b6417e148402dc0ea1b1fa16c5a9e
+DIST vanilla-kernel-5.4.10-1.x86.xpak 56405752 BLAKE2B 
86ca7aefff05c0ba222cd4f165b229182850f0c698417edcbe07da784e988b2e870f7dfad9f74c20421dc8068c4bf82475abf4ba3281b0f5c157ef27fa99a88a
 SHA512 
dcf5e333a87219434c2741217ad29137469c85464234c625aa57521d3f0c1613e83a121f5541646586d0b4938d60f82afc823c9ed4dc02ec1994ed0e0bb80540
 DIST vanilla-kernel-5.4.7-1.amd64.xpak 67980060 BLAKE2B 
6bff3c16edc33dc65eedc55290d83cd26bf23bcf70addff39f43ba0d2fe9a678bc8bd2ba259802c95032132dce14e6866f15c30d66c4be23d82b88fa7e33d2f1
 SHA512 
edad0f70a46d2398702beeed442a84818d9d34cbd057372ad1175e7c2d944d59f6c5dbe2731658ed4c74eb66ffc3dd542b2589b1e776095c457b6347872d3dc4
 DIST vanilla-kernel-5.4.7-1.x86.xpak 59512079 BLAKE2B 
be8b611d164cb0e17fc9232eebdd642ea3e7926acf0c8628dde6bfe4de9d5600fca8f33aeba039bffce574926d7f1dff5bfa9910ed42553fa168e6104207fa13
 SHA512 
9d2a59824f7ce0cd01ea5aced3a95c4e2ac44ca4ad82cf5997987f9b0df730650cb8c8c5a83476084e427af345ad4d5515eb996dd2db5d5c7fa21c0eb1d8871e

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.10-r1.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.10-r1.ebuild
new file mode 100644
index 000..db05c926690
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.10-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   mount-boot_pkg_pretend
+
+   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
+   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
+   ewarn "make sure to keep a backup kernel available before testing it."
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-09 Thread Michał Górny
commit: 8f49feab2ca61c600608d2a570e8c43b4162379e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  9 20:59:12 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  9 21:00:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f49feab

sys-kernel/vanilla-kernel-bin: Revert "Bump to 5.4.10, use kernel-install"

Reverts: ececa3c6c6213a89abbfae21fe50df9ced297f05
Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 -
 .../vanilla-kernel-bin-5.4.10.ebuild   | 52 --
 2 files changed, 54 deletions(-)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index 2d25c342766..ec54297a6ee 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -1,6 +1,4 @@
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
-DIST vanilla-kernel-5.4.10-1.amd64.xpak 64966959 BLAKE2B 
8ad67a79ecdb7e53a41f4b02d3f1e9dafd169e2e74b179664d7b798e816c8f31b1a3c0f4a7f0e216761c4751f6044889c39f2bdd8783de2a926c64a7e1d601bd
 SHA512 
00a5c4365594968705580d68c8d86fd251632db43d5cafc54ecce8ab83a951de4be3c0eb0934e905f3ca84634b464d4d333b6417e148402dc0ea1b1fa16c5a9e
-DIST vanilla-kernel-5.4.10-1.x86.xpak 56405752 BLAKE2B 
86ca7aefff05c0ba222cd4f165b229182850f0c698417edcbe07da784e988b2e870f7dfad9f74c20421dc8068c4bf82475abf4ba3281b0f5c157ef27fa99a88a
 SHA512 
dcf5e333a87219434c2741217ad29137469c85464234c625aa57521d3f0c1613e83a121f5541646586d0b4938d60f82afc823c9ed4dc02ec1994ed0e0bb80540
 DIST vanilla-kernel-5.4.7-1.amd64.xpak 67980060 BLAKE2B 
6bff3c16edc33dc65eedc55290d83cd26bf23bcf70addff39f43ba0d2fe9a678bc8bd2ba259802c95032132dce14e6866f15c30d66c4be23d82b88fa7e33d2f1
 SHA512 
edad0f70a46d2398702beeed442a84818d9d34cbd057372ad1175e7c2d944d59f6c5dbe2731658ed4c74eb66ffc3dd542b2589b1e776095c457b6347872d3dc4
 DIST vanilla-kernel-5.4.7-1.x86.xpak 59512079 BLAKE2B 
be8b611d164cb0e17fc9232eebdd642ea3e7926acf0c8628dde6bfe4de9d5600fca8f33aeba039bffce574926d7f1dff5bfa9910ed42553fa168e6104207fa13
 SHA512 
9d2a59824f7ce0cd01ea5aced3a95c4e2ac44ca4ad82cf5997987f9b0df730650cb8c8c5a83476084e427af345ad4d5515eb996dd2db5d5c7fa21c0eb1d8871e

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.10.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.10.ebuild
deleted file mode 100644
index b873472c1bf..000
--- a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.10.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kernel-install
-
-MY_P=${PF/-bin/}-1
-DESCRIPTION="Pre-built vanilla Linux kernel"
-HOMEPAGE="https://www.kernel.org/;
-SRC_URI+="
-   amd64? (
-   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
-   -> ${MY_P}.amd64.xpak
-   )
-   x86? (
-   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
-   -> ${MY_P}.x86.xpak
-   )"
-S=${WORKDIR}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   !sys-kernel/vanilla-kernel:${SLOT}"
-
-QA_PREBUILT='*'
-
-pkg_pretend() {
-   mount-boot_pkg_pretend
-
-   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
-   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
-   ewarn "make sure to keep a backup kernel available before testing it."
-}
-
-src_unpack() {
-   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
-   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
-   eend ${?} || die "Unpacking ${MY_P} failed"
-}
-
-src_test() {
-   kernel-install_test "${PV}" \
-   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
-   "lib/modules/${PV}"
-}
-
-src_install() {
-   mv * "${ED}" || die
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-09 Thread Michał Górny
commit: df222658a37abf853413f707d8d3b468bf37b7fc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  9 20:58:11 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  9 21:00:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df222658

sys-kernel/vanilla-kernel-bin: Revert "Bump to 4.19.94 LTS"

Reverts: db05d654fbd276b6af60ff47e7b680abe9a12f23
Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 -
 .../vanilla-kernel-bin-4.19.94.ebuild  | 52 --
 2 files changed, 54 deletions(-)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index dd21308e0f2..2d25c342766 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -1,7 +1,5 @@
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
-DIST vanilla-kernel-4.19.94-1.amd64.xpak 61341217 BLAKE2B 
0d83e6e831b30368ea866eed3470cfef743a07ed32705871e212233914af6081305c36cdc1ffe8b9184c6a15995168beace8d3ac77249f205cc5955d1f1186ab
 SHA512 
351d93eeac30fc550fc491f8ba36827951845eb546d4075f77ba3a0b573fdfee2e1f81852c7bfd943df172430799af304d6bc02c45a6ee9d393a82c97c89602c
-DIST vanilla-kernel-4.19.94-1.x86.xpak 53592115 BLAKE2B 
b648dd9d4c90c3754cd2d8bba614ceb4c1c0fc30c9fd5624624651ba1d2f106ad7584115c84b16f132d6cf9e292f088107ca711f6c60f72a9e82e0b920975eb3
 SHA512 
1a435efacbf3e5bccaa78e1a5852da08d21df56e83a49254ffdd1db467f1de28148448c368c9b42f846988ea508f24e0ddcedd48a81b167105db617b99f96bb2
 DIST vanilla-kernel-5.4.10-1.amd64.xpak 64966959 BLAKE2B 
8ad67a79ecdb7e53a41f4b02d3f1e9dafd169e2e74b179664d7b798e816c8f31b1a3c0f4a7f0e216761c4751f6044889c39f2bdd8783de2a926c64a7e1d601bd
 SHA512 
00a5c4365594968705580d68c8d86fd251632db43d5cafc54ecce8ab83a951de4be3c0eb0934e905f3ca84634b464d4d333b6417e148402dc0ea1b1fa16c5a9e
 DIST vanilla-kernel-5.4.10-1.x86.xpak 56405752 BLAKE2B 
86ca7aefff05c0ba222cd4f165b229182850f0c698417edcbe07da784e988b2e870f7dfad9f74c20421dc8068c4bf82475abf4ba3281b0f5c157ef27fa99a88a
 SHA512 
dcf5e333a87219434c2741217ad29137469c85464234c625aa57521d3f0c1613e83a121f5541646586d0b4938d60f82afc823c9ed4dc02ec1994ed0e0bb80540
 DIST vanilla-kernel-5.4.7-1.amd64.xpak 67980060 BLAKE2B 
6bff3c16edc33dc65eedc55290d83cd26bf23bcf70addff39f43ba0d2fe9a678bc8bd2ba259802c95032132dce14e6866f15c30d66c4be23d82b88fa7e33d2f1
 SHA512 
edad0f70a46d2398702beeed442a84818d9d34cbd057372ad1175e7c2d944d59f6c5dbe2731658ed4c74eb66ffc3dd542b2589b1e776095c457b6347872d3dc4

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.94.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.94.ebuild
deleted file mode 100644
index b873472c1bf..000
--- a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.94.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kernel-install
-
-MY_P=${PF/-bin/}-1
-DESCRIPTION="Pre-built vanilla Linux kernel"
-HOMEPAGE="https://www.kernel.org/;
-SRC_URI+="
-   amd64? (
-   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
-   -> ${MY_P}.amd64.xpak
-   )
-   x86? (
-   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
-   -> ${MY_P}.x86.xpak
-   )"
-S=${WORKDIR}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   !sys-kernel/vanilla-kernel:${SLOT}"
-
-QA_PREBUILT='*'
-
-pkg_pretend() {
-   mount-boot_pkg_pretend
-
-   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
-   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
-   ewarn "make sure to keep a backup kernel available before testing it."
-}
-
-src_unpack() {
-   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
-   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
-   eend ${?} || die "Unpacking ${MY_P} failed"
-}
-
-src_test() {
-   kernel-install_test "${PV}" \
-   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
-   "lib/modules/${PV}"
-}
-
-src_install() {
-   mv * "${ED}" || die
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-09 Thread Michał Górny
commit: db05d654fbd276b6af60ff47e7b680abe9a12f23
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan  6 18:12:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  9 16:10:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db05d654

sys-kernel/vanilla-kernel-bin: Bump to 4.19.94 LTS

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-4.19.94.ebuild  | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index 2d25c342766..dd21308e0f2 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -1,5 +1,7 @@
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
+DIST vanilla-kernel-4.19.94-1.amd64.xpak 61341217 BLAKE2B 
0d83e6e831b30368ea866eed3470cfef743a07ed32705871e212233914af6081305c36cdc1ffe8b9184c6a15995168beace8d3ac77249f205cc5955d1f1186ab
 SHA512 
351d93eeac30fc550fc491f8ba36827951845eb546d4075f77ba3a0b573fdfee2e1f81852c7bfd943df172430799af304d6bc02c45a6ee9d393a82c97c89602c
+DIST vanilla-kernel-4.19.94-1.x86.xpak 53592115 BLAKE2B 
b648dd9d4c90c3754cd2d8bba614ceb4c1c0fc30c9fd5624624651ba1d2f106ad7584115c84b16f132d6cf9e292f088107ca711f6c60f72a9e82e0b920975eb3
 SHA512 
1a435efacbf3e5bccaa78e1a5852da08d21df56e83a49254ffdd1db467f1de28148448c368c9b42f846988ea508f24e0ddcedd48a81b167105db617b99f96bb2
 DIST vanilla-kernel-5.4.10-1.amd64.xpak 64966959 BLAKE2B 
8ad67a79ecdb7e53a41f4b02d3f1e9dafd169e2e74b179664d7b798e816c8f31b1a3c0f4a7f0e216761c4751f6044889c39f2bdd8783de2a926c64a7e1d601bd
 SHA512 
00a5c4365594968705580d68c8d86fd251632db43d5cafc54ecce8ab83a951de4be3c0eb0934e905f3ca84634b464d4d333b6417e148402dc0ea1b1fa16c5a9e
 DIST vanilla-kernel-5.4.10-1.x86.xpak 56405752 BLAKE2B 
86ca7aefff05c0ba222cd4f165b229182850f0c698417edcbe07da784e988b2e870f7dfad9f74c20421dc8068c4bf82475abf4ba3281b0f5c157ef27fa99a88a
 SHA512 
dcf5e333a87219434c2741217ad29137469c85464234c625aa57521d3f0c1613e83a121f5541646586d0b4938d60f82afc823c9ed4dc02ec1994ed0e0bb80540
 DIST vanilla-kernel-5.4.7-1.amd64.xpak 67980060 BLAKE2B 
6bff3c16edc33dc65eedc55290d83cd26bf23bcf70addff39f43ba0d2fe9a678bc8bd2ba259802c95032132dce14e6866f15c30d66c4be23d82b88fa7e33d2f1
 SHA512 
edad0f70a46d2398702beeed442a84818d9d34cbd057372ad1175e7c2d944d59f6c5dbe2731658ed4c74eb66ffc3dd542b2589b1e776095c457b6347872d3dc4

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.94.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.94.ebuild
new file mode 100644
index 000..b873472c1bf
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.94.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${PF/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   mount-boot_pkg_pretend
+
+   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
+   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
+   ewarn "make sure to keep a backup kernel available before testing it."
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-09 Thread Michał Górny
commit: ececa3c6c6213a89abbfae21fe50df9ced297f05
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  4 17:02:25 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  9 16:10:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ececa3c6

sys-kernel/vanilla-kernel-bin: Bump to 5.4.10, use kernel-install

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-5.4.10.ebuild   | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index ec54297a6ee..2d25c342766 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
+DIST vanilla-kernel-5.4.10-1.amd64.xpak 64966959 BLAKE2B 
8ad67a79ecdb7e53a41f4b02d3f1e9dafd169e2e74b179664d7b798e816c8f31b1a3c0f4a7f0e216761c4751f6044889c39f2bdd8783de2a926c64a7e1d601bd
 SHA512 
00a5c4365594968705580d68c8d86fd251632db43d5cafc54ecce8ab83a951de4be3c0eb0934e905f3ca84634b464d4d333b6417e148402dc0ea1b1fa16c5a9e
+DIST vanilla-kernel-5.4.10-1.x86.xpak 56405752 BLAKE2B 
86ca7aefff05c0ba222cd4f165b229182850f0c698417edcbe07da784e988b2e870f7dfad9f74c20421dc8068c4bf82475abf4ba3281b0f5c157ef27fa99a88a
 SHA512 
dcf5e333a87219434c2741217ad29137469c85464234c625aa57521d3f0c1613e83a121f5541646586d0b4938d60f82afc823c9ed4dc02ec1994ed0e0bb80540
 DIST vanilla-kernel-5.4.7-1.amd64.xpak 67980060 BLAKE2B 
6bff3c16edc33dc65eedc55290d83cd26bf23bcf70addff39f43ba0d2fe9a678bc8bd2ba259802c95032132dce14e6866f15c30d66c4be23d82b88fa7e33d2f1
 SHA512 
edad0f70a46d2398702beeed442a84818d9d34cbd057372ad1175e7c2d944d59f6c5dbe2731658ed4c74eb66ffc3dd542b2589b1e776095c457b6347872d3dc4
 DIST vanilla-kernel-5.4.7-1.x86.xpak 59512079 BLAKE2B 
be8b611d164cb0e17fc9232eebdd642ea3e7926acf0c8628dde6bfe4de9d5600fca8f33aeba039bffce574926d7f1dff5bfa9910ed42553fa168e6104207fa13
 SHA512 
9d2a59824f7ce0cd01ea5aced3a95c4e2ac44ca4ad82cf5997987f9b0df730650cb8c8c5a83476084e427af345ad4d5515eb996dd2db5d5c7fa21c0eb1d8871e

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.10.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.10.ebuild
new file mode 100644
index 000..b873472c1bf
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.10.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${PF/-bin/}-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   mount-boot_pkg_pretend
+
+   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
+   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
+   ewarn "make sure to keep a backup kernel available before testing it."
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-04 Thread Michał Górny
commit: 269d880e1ca0b649d211da71e7c72b14d506a7df
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  4 15:06:57 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  4 15:06:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=269d880e

sys-kernel/vanilla-kernel-bin: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |   2 -
 sys-kernel/vanilla-kernel-bin/metadata.xml |   8 +-
 .../vanilla-kernel-bin-5.4.6.ebuild| 174 -
 3 files changed, 4 insertions(+), 180 deletions(-)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index a5340a12b78..ec54297a6ee 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -1,6 +1,4 @@
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
-DIST vanilla-kernel-5.4.6-r1-1.amd64.xpak 89795144 BLAKE2B 
cca6e78f991cc79165a528d95fa1202b6f99dcf763f890609a0bf3e273cb81e786e39365a89e14282b75e259aa298b7349ee2868ef8437faae400475ad7e1c42
 SHA512 
de609b831db05c42350fe57e3248be3208c190ff99082088b5d2a1d69ec54734784f8143befbfd397deb9446228781ba25c1e50ecc020a651f6beda30be6ba97
-DIST vanilla-kernel-5.4.6-r1-1.x86.xpak 81308308 BLAKE2B 
f499c5a8e65d3754fd0e1ba65a2dfa7eb4fa9b8cbdf5e5957186dc40b1c5572dd66433284529b0ca93b7a3073103243d5f45ad8749ca891b1f86d838cbf363be
 SHA512 
f8334097566ce8b1852ec65a5205221a2bb5193fc638756e87f6da2199cde1d1e73f85f9dd60679fccd18be11055c37da873b92a0e209775e7a9926f6ae94134
 DIST vanilla-kernel-5.4.7-1.amd64.xpak 67980060 BLAKE2B 
6bff3c16edc33dc65eedc55290d83cd26bf23bcf70addff39f43ba0d2fe9a678bc8bd2ba259802c95032132dce14e6866f15c30d66c4be23d82b88fa7e33d2f1
 SHA512 
edad0f70a46d2398702beeed442a84818d9d34cbd057372ad1175e7c2d944d59f6c5dbe2731658ed4c74eb66ffc3dd542b2589b1e776095c457b6347872d3dc4
 DIST vanilla-kernel-5.4.7-1.x86.xpak 59512079 BLAKE2B 
be8b611d164cb0e17fc9232eebdd642ea3e7926acf0c8628dde6bfe4de9d5600fca8f33aeba039bffce574926d7f1dff5bfa9910ed42553fa168e6104207fa13
 SHA512 
9d2a59824f7ce0cd01ea5aced3a95c4e2ac44ca4ad82cf5997987f9b0df730650cb8c8c5a83476084e427af345ad4d5515eb996dd2db5d5c7fa21c0eb1d8871e

diff --git a/sys-kernel/vanilla-kernel-bin/metadata.xml 
b/sys-kernel/vanilla-kernel-bin/metadata.xml
index cd6a1d01518..b78799ea4a8 100644
--- a/sys-kernel/vanilla-kernel-bin/metadata.xml
+++ b/sys-kernel/vanilla-kernel-bin/metadata.xml
@@ -1,14 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   dist-ker...@gentoo.org
+   Distribution Kernel Project
+   

mgo...@gentoo.org
Michał Górny

-   
-   zlog...@gentoo.org
-   Mikle Kolyada
-   

Build initramfs along with the 
kernel.


diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild
deleted file mode 100644
index 7d051f6f005..000
--- a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit mount-boot
-
-MY_P=vanilla-kernel-${PV}-r1-1
-TCL_VER=10.1
-DESCRIPTION="Pre-built vanilla Linux kernel"
-HOMEPAGE="https://www.kernel.org/;
-SRC_URI="
-   amd64? (
-   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
-   -> ${MY_P}.amd64.xpak
-   test? (
-   
https://dev.gentoo.org/~mgorny/dist/tinycorelinux-${TCL_VER}-amd64.qcow2
-   )
-   )
-   x86? (
-   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
-   -> ${MY_P}.x86.xpak
-   test? (
-   
https://dev.gentoo.org/~mgorny/dist/tinycorelinux-${TCL_VER}-x86.qcow2
-   )
-   )"
-S=${WORKDIR}
-
-LICENSE="GPL-2"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+initramfs test"
-RESTRICT="!test? ( test ) test? ( userpriv )"
-
-# install-DEPEND actually
-# note: we need installkernel with initramfs support!
-RDEPEND="
-   || (
-   sys-kernel/installkernel-gentoo
-   

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-02 Thread Michał Górny
commit: b26cada012ec1134770f90e79990d10ccb2744cc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  2 13:14:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  2 13:19:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26cada0

sys-kernel/vanilla-kernel-bin: Create linux symlink when none

Signed-off-by: Michał Górny  gentoo.org>

 .../vanilla-kernel-bin-5.4.7.ebuild| 30 +-
 1 file changed, 18 insertions(+), 12 deletions(-)

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.7.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.7.ebuild
index c7f50b935aa..998f07ed5e9 100644
--- a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.7.ebuild
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.7.ebuild
@@ -147,19 +147,25 @@ pkg_postinst() {
eend ${?} || die "Installing the kernel failed"
fi
 
-   local symlink_target=$(readlink "${EROOT}"/usr/src/linux)
-   local symlink_ver=${symlink_target#linux-}
-   if [[ ${symlink_target} == linux-* && -z ${symlink_ver//[0-9.]/} ]]
-   then
-   local symlink_pkg=${CATEGORY}/${PN}-${symlink_ver}
-   # if the current target is either being replaced, or still
-   # installed (probably depclean candidate), update the symlink
-   if has "${symlink_ver}" ${REPLACING_VERSIONS} ||
-   has_version -r "~${symlink_pkg}"
+   if [[ ! -e ${EROOT}/usr/src/linux ]]; then
+   ebegin "Creating /usr/src/linux symlink"
+   ln -f -n -s linux-${PV} "${EROOT}"/usr/src/linux
+   eend ${?}
+   else
+   local symlink_target=$(readlink "${EROOT}"/usr/src/linux)
+   local symlink_ver=${symlink_target#linux-}
+   if [[ ${symlink_target} == linux-* && -z 
${symlink_ver//[0-9.]/} ]]
then
-   ebegin "Updating /usr/src/linux symlink"
-   ln -f -n -s linux-${PV} "${EROOT}"/usr/src/linux
-   eend ${?}
+   local symlink_pkg=${CATEGORY}/${PN}-${symlink_ver}
+   # if the current target is either being replaced, or 
still
+   # installed (probably depclean candidate), update the 
symlink
+   if has "${symlink_ver}" ${REPLACING_VERSIONS} ||
+   has_version -r "~${symlink_pkg}"
+   then
+   ebegin "Updating /usr/src/linux symlink"
+   ln -f -n -s linux-${PV} "${EROOT}"/usr/src/linux
+   eend ${?}
+   fi
fi
fi
 }



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-01 Thread Michał Górny
commit: 2c54c39f69204c407bee569d4b51f7eeec72e13b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  1 16:17:44 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan  1 22:00:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c54c39f

sys-kernel/vanilla-kernel-bin: Use 'mv' to optimize install

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild
index 6d1186eafb6..7d051f6f005 100644
--- a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -119,8 +119,7 @@ src_test() {
 }
 
 src_install() {
-   # cp is easier for preserving +x bits
-   cp -p -R . "${ED}" || die
+   mv * "${ED}" || die
 }
 
 pkg_preinst() {



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2020-01-01 Thread Michał Górny
commit: ad07bf36d1bd2721b63b52e120f6d361bb95ea50
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  1 20:23:16 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan  1 22:00:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad07bf36

sys-kernel/vanilla-kernel-bin: Bump to 5.4.7

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |   2 +
 .../vanilla-kernel-bin-5.4.7.ebuild| 174 +
 2 files changed, 176 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index f02625fd229..a5340a12b78 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -2,3 +2,5 @@ DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
 DIST vanilla-kernel-5.4.6-r1-1.amd64.xpak 89795144 BLAKE2B 
cca6e78f991cc79165a528d95fa1202b6f99dcf763f890609a0bf3e273cb81e786e39365a89e14282b75e259aa298b7349ee2868ef8437faae400475ad7e1c42
 SHA512 
de609b831db05c42350fe57e3248be3208c190ff99082088b5d2a1d69ec54734784f8143befbfd397deb9446228781ba25c1e50ecc020a651f6beda30be6ba97
 DIST vanilla-kernel-5.4.6-r1-1.x86.xpak 81308308 BLAKE2B 
f499c5a8e65d3754fd0e1ba65a2dfa7eb4fa9b8cbdf5e5957186dc40b1c5572dd66433284529b0ca93b7a3073103243d5f45ad8749ca891b1f86d838cbf363be
 SHA512 
f8334097566ce8b1852ec65a5205221a2bb5193fc638756e87f6da2199cde1d1e73f85f9dd60679fccd18be11055c37da873b92a0e209775e7a9926f6ae94134
+DIST vanilla-kernel-5.4.7-1.amd64.xpak 67980060 BLAKE2B 
6bff3c16edc33dc65eedc55290d83cd26bf23bcf70addff39f43ba0d2fe9a678bc8bd2ba259802c95032132dce14e6866f15c30d66c4be23d82b88fa7e33d2f1
 SHA512 
edad0f70a46d2398702beeed442a84818d9d34cbd057372ad1175e7c2d944d59f6c5dbe2731658ed4c74eb66ffc3dd542b2589b1e776095c457b6347872d3dc4
+DIST vanilla-kernel-5.4.7-1.x86.xpak 59512079 BLAKE2B 
be8b611d164cb0e17fc9232eebdd642ea3e7926acf0c8628dde6bfe4de9d5600fca8f33aeba039bffce574926d7f1dff5bfa9910ed42553fa168e6104207fa13
 SHA512 
9d2a59824f7ce0cd01ea5aced3a95c4e2ac44ca4ad82cf5997987f9b0df730650cb8c8c5a83476084e427af345ad4d5515eb996dd2db5d5c7fa21c0eb1d8871e

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.7.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.7.ebuild
new file mode 100644
index 000..c7f50b935aa
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.7.ebuild
@@ -0,0 +1,174 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+MY_P=vanilla-kernel-${PV}-1
+TCL_VER=10.1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   test? (
+   
https://dev.gentoo.org/~mgorny/dist/tinycorelinux-${TCL_VER}-amd64.qcow2
+   )
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   test? (
+   
https://dev.gentoo.org/~mgorny/dist/tinycorelinux-${TCL_VER}-x86.qcow2
+   )
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+initramfs test"
+RESTRICT="!test? ( test ) test? ( userpriv )"
+
+# install-DEPEND actually
+# note: we need installkernel with initramfs support!
+RDEPEND="
+   || (
+   sys-kernel/installkernel-gentoo
+   sys-kernel/installkernel-systemd-boot
+   )
+   initramfs? ( >=sys-kernel/dracut-049-r2 )
+   !sys-kernel/vanilla-kernel:${SLOT}"
+BDEPEND="
+   test? (
+   dev-tcltk/expect
+   sys-kernel/dracut
+   amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] )
+   x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] )
+   )"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   mount-boot_pkg_pretend
+
+   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
+   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
+   ewarn "make sure to keep a backup kernel available before testing it."
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   local image_arch=${ARCH}
+   local 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2019-12-29 Thread Michał Górny
commit: 50c1cbea356975caccd6bf9731455a73e7e9581f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 28 09:41:02 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 29 12:57:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c1cbea

sys-kernel/vanilla-kernel-bin: Enable qemu-based testing

Run a quick test whether the built kernel can boot a simple distribution
based on Tiny Core Linux.

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |  2 +
 .../vanilla-kernel-bin-5.4.6.ebuild| 72 +-
 2 files changed, 72 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
index f6929ff3c52..f02625fd229 100644
--- a/sys-kernel/vanilla-kernel-bin/Manifest
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -1,2 +1,4 @@
+DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B 
e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366
 SHA512 
c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
+DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 
3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c
 SHA512 
9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
 DIST vanilla-kernel-5.4.6-r1-1.amd64.xpak 89795144 BLAKE2B 
cca6e78f991cc79165a528d95fa1202b6f99dcf763f890609a0bf3e273cb81e786e39365a89e14282b75e259aa298b7349ee2868ef8437faae400475ad7e1c42
 SHA512 
de609b831db05c42350fe57e3248be3208c190ff99082088b5d2a1d69ec54734784f8143befbfd397deb9446228781ba25c1e50ecc020a651f6beda30be6ba97
 DIST vanilla-kernel-5.4.6-r1-1.x86.xpak 81308308 BLAKE2B 
f499c5a8e65d3754fd0e1ba65a2dfa7eb4fa9b8cbdf5e5957186dc40b1c5572dd66433284529b0ca93b7a3073103243d5f45ad8749ca891b1f86d838cbf363be
 SHA512 
f8334097566ce8b1852ec65a5205221a2bb5193fc638756e87f6da2199cde1d1e73f85f9dd60679fccd18be11055c37da873b92a0e209775e7a9926f6ae94134

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild
index 4908786bffb..6d1186eafb6 100644
--- a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild
@@ -6,23 +6,31 @@ EAPI=7
 inherit mount-boot
 
 MY_P=vanilla-kernel-${PV}-r1-1
+TCL_VER=10.1
 DESCRIPTION="Pre-built vanilla Linux kernel"
 HOMEPAGE="https://www.kernel.org/;
 SRC_URI="
amd64? (

https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
-> ${MY_P}.amd64.xpak
+   test? (
+   
https://dev.gentoo.org/~mgorny/dist/tinycorelinux-${TCL_VER}-amd64.qcow2
+   )
)
x86? (

https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
-> ${MY_P}.x86.xpak
+   test? (
+   
https://dev.gentoo.org/~mgorny/dist/tinycorelinux-${TCL_VER}-x86.qcow2
+   )
)"
 S=${WORKDIR}
 
 LICENSE="GPL-2"
 SLOT="${PV}"
 KEYWORDS="~amd64 ~x86"
-IUSE="+initramfs"
+IUSE="+initramfs test"
+RESTRICT="!test? ( test ) test? ( userpriv )"
 
 # install-DEPEND actually
 # note: we need installkernel with initramfs support!
@@ -31,8 +39,15 @@ RDEPEND="
sys-kernel/installkernel-gentoo
sys-kernel/installkernel-systemd-boot
)
-   initramfs? ( sys-kernel/dracut )
+   initramfs? ( >=sys-kernel/dracut-049-r2 )
!sys-kernel/vanilla-kernel:${SLOT}"
+BDEPEND="
+   test? (
+   dev-tcltk/expect
+   sys-kernel/dracut
+   amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] )
+   x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] )
+   )"
 
 QA_PREBUILT='*'
 
@@ -50,6 +65,59 @@ src_unpack() {
eend ${?} || die "Unpacking ${MY_P} failed"
 }
 
+src_test() {
+   local image_arch=${ARCH}
+   local qemu_arch=$(usex amd64 x86_64 i386)
+
+   dracut \
+   --conf /dev/null \
+   --confdir /dev/null \
+   --no-hostonly \
+   --kmoddir "lib/modules/${PV}" \
+   "${T}/initrd" "${PV}" || die
+   cp "${DISTDIR}/tinycorelinux-${TCL_VER}-${image_arch}.qcow2" \
+   "${T}/fs.qcow2" || die
+
+   cd "${T}" || die
+   cat > run.sh <<-EOF || die
+   #!/bin/sh
+   exec qemu-system-${qemu_arch} \
+   -m 256M \
+   -display none \
+   -no-reboot \
+   -kernel '${WORKDIR}/usr/src/linux-${PV}/bzImage' \
+ 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2019-12-28 Thread Michał Górny
commit: 63aed098518786d1b135a6c8665d84483be2f829
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 28 20:30:57 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 28 20:34:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63aed098

sys-kernel/vanilla-kernel-bin: Verify version passed to has_version

Verify the version read from /usr/src/linux symlink and make sure
that it consists of plain [0-9.] before passing it to has_version.
If it doesn't conform, it isn't our symlink anyway.

Closes: https://bugs.gentoo.org/703822
Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild
index fa1b7e994f2..4908786bffb 100644
--- a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild
@@ -81,8 +81,9 @@ pkg_postinst() {
fi
 
local symlink_target=$(readlink "${EROOT}"/usr/src/linux)
-   if [[ ${symlink_target} == linux-[0-9]* ]]; then
-   local symlink_ver=${symlink_target#linux-}
+   local symlink_ver=${symlink_target#linux-}
+   if [[ ${symlink_target} == linux-* && -z ${symlink_ver//[0-9.]/} ]]
+   then
local symlink_pkg=${CATEGORY}/${PN}-${symlink_ver}
# if the current target is either being replaced, or still
# installed (probably depclean candidate), update the symlink



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel-bin/

2019-12-25 Thread Michał Górny
commit: 111b813a4298833fc035a10a64595f12405321e0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 25 21:40:03 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 25 22:49:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111b813a

sys-kernel/vanilla-kernel-bin: New package for prebuilt kernel

Add a binary counterpart for sys-kernel/vanilla-kernel.

Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/vanilla-kernel-bin/Manifest |   2 +
 sys-kernel/vanilla-kernel-bin/metadata.xml |  15 +++
 .../vanilla-kernel-bin-5.4.6.ebuild| 106 +
 3 files changed, 123 insertions(+)

diff --git a/sys-kernel/vanilla-kernel-bin/Manifest 
b/sys-kernel/vanilla-kernel-bin/Manifest
new file mode 100644
index 000..f6929ff3c52
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/Manifest
@@ -0,0 +1,2 @@
+DIST vanilla-kernel-5.4.6-r1-1.amd64.xpak 89795144 BLAKE2B 
cca6e78f991cc79165a528d95fa1202b6f99dcf763f890609a0bf3e273cb81e786e39365a89e14282b75e259aa298b7349ee2868ef8437faae400475ad7e1c42
 SHA512 
de609b831db05c42350fe57e3248be3208c190ff99082088b5d2a1d69ec54734784f8143befbfd397deb9446228781ba25c1e50ecc020a651f6beda30be6ba97
+DIST vanilla-kernel-5.4.6-r1-1.x86.xpak 81308308 BLAKE2B 
f499c5a8e65d3754fd0e1ba65a2dfa7eb4fa9b8cbdf5e5957186dc40b1c5572dd66433284529b0ca93b7a3073103243d5f45ad8749ca891b1f86d838cbf363be
 SHA512 
f8334097566ce8b1852ec65a5205221a2bb5193fc638756e87f6da2199cde1d1e73f85f9dd60679fccd18be11055c37da873b92a0e209775e7a9926f6ae94134

diff --git a/sys-kernel/vanilla-kernel-bin/metadata.xml 
b/sys-kernel/vanilla-kernel-bin/metadata.xml
new file mode 100644
index 000..cd6a1d01518
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mgo...@gentoo.org
+   Michał Górny
+   
+   
+   zlog...@gentoo.org
+   Mikle Kolyada
+   
+   
+   Build initramfs along with the 
kernel.
+   
+

diff --git a/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild 
b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild
new file mode 100644
index 000..fa1b7e994f2
--- /dev/null
+++ b/sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-5.4.6.ebuild
@@ -0,0 +1,106 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit mount-boot
+
+MY_P=vanilla-kernel-${PV}-r1-1
+DESCRIPTION="Pre-built vanilla Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/vanilla-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+initramfs"
+
+# install-DEPEND actually
+# note: we need installkernel with initramfs support!
+RDEPEND="
+   || (
+   sys-kernel/installkernel-gentoo
+   sys-kernel/installkernel-systemd-boot
+   )
+   initramfs? ( sys-kernel/dracut )
+   !sys-kernel/vanilla-kernel:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   mount-boot_pkg_pretend
+
+   ewarn "This is an experimental package.  The built kernel and/or 
initramfs"
+   ewarn "may not work at all or fail with your bootloader configuration.  
Please"
+   ewarn "make sure to keep a backup kernel available before testing it."
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_install() {
+   # cp is easier for preserving +x bits
+   cp -p -R . "${ED}" || die
+}
+
+pkg_preinst() {
+   :
+}
+
+pkg_postinst() {
+   if [[ -z ${ROOT} ]]; then
+   mount-boot_pkg_preinst
+
+   if use initramfs; then
+   ebegin "Building initramfs via dracut"
+   # putting it alongside kernel image as 'initrd' makes
+   # kernel-install happier
+   dracut --force "${EROOT}/usr/src/linux-${PV}/initrd" 
"${PV}"
+   eend ${?} || die "Building initramfs failed"
+   fi
+
+   ebegin "Installing the kernel via installkernel"
+   # note: .config is taken relatively to System.map;
+   # initrd relatively to bzImage
+   installkernel "${PV}" \
+   "${EROOT}/usr/src/linux-${PV}/bzImage" \
+   "${EROOT}/usr/src/linux-${PV}/System.map"
+   eend ${?} || die "Installing the kernel failed"
+   fi
+
+   local