Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-headers/
Date: Mon, 01 Jun 2020 06:59:13
Message-Id: 1590994742.e7e551d3cde1c87bc7b37eae3b4268a1ebc24960.slyfox@gentoo
1 commit: e7e551d3cde1c87bc7b37eae3b4268a1ebc24960
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 1 06:49:43 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 1 06:59:02 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e551d3
7
8 sys-kernel/linux-headers: bump up to 5.7
9
10 Package-Manager: Portage-2.3.100, Repoman-2.3.22
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 sys-kernel/linux-headers/Manifest | 2 +
14 sys-kernel/linux-headers/linux-headers-5.7.ebuild | 46 +++++++++++++++++++++++
15 2 files changed, 48 insertions(+)
16
17 diff --git a/sys-kernel/linux-headers/Manifest b/sys-kernel/linux-headers/Manifest
18 index c236cbc40c5..cf93325393e 100644
19 --- a/sys-kernel/linux-headers/Manifest
20 +++ b/sys-kernel/linux-headers/Manifest
21 @@ -7,6 +7,7 @@ DIST gentoo-headers-5.4-1.tar.xz 4720 BLAKE2B 74c1f47d8ad77a2df36db005adb25f81ba
22 DIST gentoo-headers-5.4-2.tar.xz 11352 BLAKE2B 0ff989dbfff9070c291efe1a8b925462770e71d0c3faeb2e53581dcce02abe45969ec293a7293b6d843f483927b15f4accc1f24ee4966483164e8f72727cfad8 SHA512 b460e4d00bdd9ec2ecf229f3b2dde7c6468f775399ba6a49fa0533c0688628c7b27d83835c21eab07407fd98c220043cd1b20e37cc4decbd08a3f2fd9cf6c2be
23 DIST gentoo-headers-5.5-1.tar.xz 4504 BLAKE2B 3bc7f115c5a92d027683f7958543eaa3ff64e62d5474596b4fb77f51b616335127a567d0000809e1c2155c3089944b512e416401d6530f8589db6c42b20e6073 SHA512 dd4f47eecccaeff4a248b826c452aedc7fa145f614236c60d33e0837c1c62fb95bc91a2b238a6906d7a060db488e2d9da8c6f19b4f51337b26bdecc9bdbb92c0
24 DIST gentoo-headers-5.6-1.tar.xz 4524 BLAKE2B c5965ad5e39a8c8c06ca4c4161ab37bb7b23873ef2eb5ec199dac58cce1df67e1392bb671917a728432263089d9930d5cc4d7e44ad3cb391ae560c6b957222b2 SHA512 06dd4a7ca3664c33c9a59d1120977d437af87ba1b1ee3b5877cce0a13766f866b1f0681f3ef090d831ee5b403e48168f8c335512a4d61cc5b53c169b9ebe3474
25 +DIST gentoo-headers-5.7-1.tar.xz 4524 BLAKE2B 569273f56c357d175b12ac74da0c2e211d615b090c451a8c555c8ba89752033ff0249a063a1cd43cac2efed3d6fa6e9c955fb6afa9520efa46c80d967a9ca12d SHA512 acc538a92eaf4db846f28bd70a9549fff8aa5128499fde6aefb5cdc786472f89f634a559f33dc49689e0c221035944b92de448c91b6a35229b876424a2a827b6
26 DIST gentoo-headers-base-3.18.tar.xz 3776668 BLAKE2B 837a675ecf05ec270549d0ba6b9dcb98fb0e40f22007ebfa3e430152b7149dcfa29c8bbe38c737add07f75642234f1633c1d5ae0170788e8d4f765faf00bbdbe SHA512 6615c604e5e618d26fff5a61691f7827bb05be9790db6c9f8e16e3842bce8f056f9928f85ae5714710b75743b0d0804faba4ba9c76e934e1de22dc03ef6d5535
27 DIST gentoo-headers-base-4.14.tar.xz 8017944 BLAKE2B e967a3f26fa002f62af72c165cf960e855f5d84dd105b3f136e5ae24f4cdfc9e5f8b217a83955b325ca4bd6bda0a9d4c4de02d8d79fd4aa72191bc63db96183a SHA512 2a4e83a9ee36ffa85b59ebac1e12f4f1c572825b767928a42c4748d924d04f0536bab4d9375ca68c11ad867c226f386c40c7c4d0158d1ab00c838eb5b2f9f21a
28 DIST gentoo-headers-base-4.19.tar.xz 7956220 BLAKE2B 5b6868188b6cb505556b8f307972be6b27c0201e8287f6a2c4d0ac8bf16cfe048cb05afacf879731ba81de5e2a8c5afc4adad007e00b12efb8b2a158a666f4dd SHA512 ef0f159cb31651bf8e00c31d8ac807e64413c7bf88807e1ab4779524db10eec4726b65af0fad034a0cb2e000cd61a6008bcc174828061ffaf633c170dd09645c
29 @@ -15,3 +16,4 @@ DIST gentoo-headers-base-4.9.tar.xz 4052748 BLAKE2B e279954c56170fbfa4ebae8dade7
30 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
31 DIST linux-5.5.tar.xz 110713660 BLAKE2B 36b990d3650c409652206c319c93c0cf68885334050bc286b479c8b844bc47354547e19eebb58caafb026b96d134f39f0c7ce38b4eebe9da7ea6d1610a1e2af2 SHA512 fa74fdabb5e63384a39e54da05b86a9ae9ea16179524b041fbbdffc7177e80b53600ae98d76be127ba216148f9dc55fe07ab20637e22c6d6030cb4aa09eb2f86
32 DIST linux-5.6.tar.xz 111785252 BLAKE2B 8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd39bbbb4e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e SHA512 80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
33 +DIST linux-5.7.tar.xz 112690468 BLAKE2B b2b71e231507429b178b6b89be546c4a3ee2757f5d2c58b6137d383f16034a587225a75a9dbca6a01a433056ebe078487132c224e909a2971c9634687e47b1d1 SHA512 45bde01593f6147c8c169b9e46b4b56eee998142552ae0ff82f1dd21b1fd54f3b32f6283f6bd77ea717d374672167849e468c157f235d2f12f7d7816e4623bf6
34
35 diff --git a/sys-kernel/linux-headers/linux-headers-5.7.ebuild b/sys-kernel/linux-headers/linux-headers-5.7.ebuild
36 new file mode 100644
37 index 00000000000..3c7e3cd2bc0
38 --- /dev/null
39 +++ b/sys-kernel/linux-headers/linux-headers-5.7.ebuild
40 @@ -0,0 +1,46 @@
41 +# Copyright 1999-2020 Gentoo Authors
42 +# Distributed under the terms of the GNU General Public License v2
43 +
44 +EAPI="6"
45 +
46 +ETYPE="headers"
47 +H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv s390 score sh sparc x86 xtensa"
48 +inherit kernel-2 toolchain-funcs
49 +detect_version
50 +
51 +PATCH_PV=${PV} # to ease testing new versions against not existing patches
52 +PATCH_VER="1"
53 +SRC_URI="${KERNEL_URI}
54 + ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz}
55 + ${PATCH_VER:+https://dev.gentoo.org/~slyfox/distfiles/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz}
56 +"
57 +
58 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
59 +
60 +DEPEND="app-arch/xz-utils
61 + dev-lang/perl"
62 +RDEPEND=""
63 +
64 +S=${WORKDIR}/linux-${PV}
65 +
66 +src_unpack() {
67 + unpack ${A}
68 +}
69 +
70 +src_prepare() {
71 + [[ -n ${PATCH_VER} ]] && eapply "${WORKDIR}"/${PATCH_PV}/*.patch
72 +
73 + default
74 +}
75 +
76 +src_install() {
77 + kernel-2_src_install
78 +
79 + # hrm, build system sucks
80 + find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
81 + find "${ED}" -depth -type d -delete 2>/dev/null
82 +}
83 +
84 +src_test() {
85 + emake headers_check ${xmakeopts}
86 +}