sys-kernel/gentoo-kernel-bin: Bump to 5.6.6
authorMichał Górny <mgorny@gentoo.org>
Wed, 22 Apr 2020 15:42:53 +0000 (17:42 +0200)
committerMichał Górny <mgorny@gentoo.org>
Wed, 22 Apr 2020 16:02:39 +0000 (18:02 +0200)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
sys-kernel/gentoo-kernel-bin/Manifest
sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.6.6.ebuild [new file with mode: 0644]

index 5b615f1199dff76f1b7ed19537fc933ded18f4c5..4c40a5bb218c68274173d97533307a499892acc9 100644 (file)
@@ -18,5 +18,7 @@ DIST gentoo-kernel-5.6.4-1.amd64.xpak 66132806 BLAKE2B e79755e30da8acabd7929e37c
 DIST gentoo-kernel-5.6.4-1.x86.xpak 57506783 BLAKE2B 02f398db8b00bcfa901c87dd446ec5c53f40a00dbde4d8ac5f775b127f1d75231018d63bab6baecc9e4c4409cee6a21f2ea1bc672b846240fc8e93a0347bd523 SHA512 f9468a5fe9676da9952809bb2a808abfe6109585d9341de94fc7965d835749d59e224953a70be7fc7eb8e8a2a8858a62edbc66eda04fb4110e13c13cbb6be239
 DIST gentoo-kernel-5.6.5-1.amd64.xpak 66127672 BLAKE2B 0113e3ebb5aaab93f30d7a2f5ca5ab0be7c879aae41d92bca0f32bd046f91622b5818a66c60ce4c1ddaf6ac5e1c03680ec19631f2afa7118b18fa60934d66b42 SHA512 597413ba8454a7db5c97b2aca8693a32924468d52b0f865db06ab14346a7fba3b0b9c8dfefb4f1ef77823297457ec7bbb9204183bf698891e15591a3e6415aad
 DIST gentoo-kernel-5.6.5-1.x86.xpak 57520241 BLAKE2B 3f36ffad04074cc14b69ad76f57727e5eddd9de5c0c682f088a26e7cb1b151d7ce353bb0819548365fa2a6d46a82ee92d0b7976da75aa71884ee9407a5621447 SHA512 dc31f2c802e93965d1f2d4fa05254e63faf5f709175b8c2b6e054a91cc50e3b532016369f0a26a6621f85b0b29f8e1173cce610e43475c4d561229fcc1aff82e
+DIST gentoo-kernel-5.6.6-1.amd64.xpak 66151239 BLAKE2B bbf807ff637a5be63e4f6d17974908e161c28575c2df2c32259d09db94c742bf9ab1806a52e79d1360dc63e21794725086198dea5900d4479303385744f98ab8 SHA512 c2c90131623438327013013f0e92a78f2fa6155c1e104c69993e62859a346902d0f021b580e00f31341a6e519a2fe391b7e8ebed91a8f7e9dfe1d98f20e410d7
+DIST gentoo-kernel-5.6.6-1.x86.xpak 57523804 BLAKE2B 16b75c6fa3cf586c0a613878173da329bf56521a67490eba5478ec59eea31f1315a87ad561990c88c82ed07085a3d5be9416414ddb2c81f973535c90d21ce01e SHA512 78e86b404a0b6b83e591bc15deece99a90cb666b78aa3189294a0920a288db57cf0c27fb8d076baa00cfc0071cd4df84753d921108d0c7b64d5ea4472112c6f4
 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366 SHA512 c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c SHA512 9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.6.6.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.6.6.ebuild
new file mode 100644 (file)
index 0000000..68ca59b
--- /dev/null
@@ -0,0 +1,46 @@
+# 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 Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+       amd64? (
+               https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+                       -> ${MY_P}.amd64.xpak
+       )
+       x86? (
+               https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+                       -> ${MY_P}.x86.xpak
+       )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+       !sys-kernel/gentoo-kernel:${SLOT}
+       !sys-kernel/vanilla-kernel:${SLOT}
+       !sys-kernel/vanilla-kernel-bin:${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
+}