sys-kernel/vanilla-kernel-bin: Bump to 4.19.98
authorMichał Górny <mgorny@gentoo.org>
Fri, 24 Jan 2020 18:59:15 +0000 (19:59 +0100)
committerMichał Górny <mgorny@gentoo.org>
Fri, 24 Jan 2020 19:18:44 +0000 (20:18 +0100)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
sys-kernel/vanilla-kernel-bin/Manifest
sys-kernel/vanilla-kernel-bin/vanilla-kernel-bin-4.19.98.ebuild [new file with mode: 0644]

index 06ae6b781074ecb1a7159b2bf8441fc27d6439ea..7247fce1428ec3ea265ab16c418e13031f8a85c9 100644 (file)
@@ -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 (file)
index 0000000..db05c92
--- /dev/null
@@ -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
+}