Gentoo Archives: gentoo-commits

From: Mike Frysinger <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-headers/
Date: Tue, 30 Jan 2018 06:38:06
Message-Id: 1517294269.3755c12fdf343ebe3878203f82b2780815a0fb8b.vapier@gentoo
1 commit: 3755c12fdf343ebe3878203f82b2780815a0fb8b
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 30 06:26:08 2018 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 30 06:37:49 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3755c12f
7
8 sys-kernel/linux-headers: drop old non-lts versions before 4.13
9
10 sys-kernel/linux-headers/Manifest | 16 -------
11 sys-kernel/linux-headers/linux-headers-4.10.ebuild | 55 ----------------------
12 sys-kernel/linux-headers/linux-headers-4.11.ebuild | 55 ----------------------
13 sys-kernel/linux-headers/linux-headers-4.12.ebuild | 55 ----------------------
14 sys-kernel/linux-headers/linux-headers-4.3.ebuild | 55 ----------------------
15 sys-kernel/linux-headers/linux-headers-4.5.ebuild | 55 ----------------------
16 sys-kernel/linux-headers/linux-headers-4.6.ebuild | 55 ----------------------
17 sys-kernel/linux-headers/linux-headers-4.7.ebuild | 55 ----------------------
18 sys-kernel/linux-headers/linux-headers-4.8.ebuild | 55 ----------------------
19 9 files changed, 456 deletions(-)
20
21 diff --git a/sys-kernel/linux-headers/Manifest b/sys-kernel/linux-headers/Manifest
22 index e396d05daa8..3ce8a3ec7e5 100644
23 --- a/sys-kernel/linux-headers/Manifest
24 +++ b/sys-kernel/linux-headers/Manifest
25 @@ -1,32 +1,16 @@
26 DIST gentoo-headers-2.4.33-1.tar.bz2 11542 BLAKE2B 4aabc7496094a0097ba1c8ab79cb27b28dc14be1729e939b92f576cd97cc11f2e1fac9d7153eb15bda02b75c0b5e858a6472cc003d7031c1b7582424d3aba1e7 SHA512 47e9a9b35aae8ea8511dba4607dca52dc7ff87f8091a263065dac76b635456c2600ae1217e197286f89fc8edd632a8c754ec5525a14d6955266d222f1cfa4219
27 DIST gentoo-headers-2.4.36-1.tar.lzma 10846 BLAKE2B 1dc5b398bd4122a9eda3f554703cb1a7868d06b23e1a52f1e34f4e35849ff8d08f0282cda85d986f702640821e88d05bbfcaafb85cd81346c182369e52a847f9 SHA512 fd3746708096f692b2190b514c6b2511fb5571ec772adee81e37c46825d642cfa31ffe9e6a9b343079fa17927ca46780da08306d3e2962b0ecdb1fb386d653f9
28 DIST gentoo-headers-3.18-1.tar.xz 3628 BLAKE2B 9e677389139e8e3e42508171593797b78f24368ceaba4f76c242b5827bf657444a65a0d3b334034cc54f7f14b00b9da7446356e1a5ffd9aacb05d5a336d4437f SHA512 89fb9b336fa3455752f6fe8626500d30245c04806890d4448a2895bbef2a5eae409940618fd4e0be57aa12784a198a695c32479f12d76450e16f2af1536e7a1f
29 -DIST gentoo-headers-4.10-1.tar.xz 4640 BLAKE2B 34aa23ad5903c432b9b9998d9ecf6e0d17afa8416a15b712213b9fe6f3d03e1f3479c9b5548e15705180166c21edd40d7bc1c9a876a356fafeb8c1d3f8e8f391 SHA512 ac3abe50199b98e7e9d493bb11ee221a298db04410caf607ed87c10e7f2af47181d17d03fb08a54216a08c3ec0da88ddc3844ec5eab653b69e0f3099eb95e289
30 -DIST gentoo-headers-4.11-1.tar.xz 4072 BLAKE2B 81a4e2e216d8f1edeb651f60df2ff1d83da38743b4cbe010e014c28868041fd69dc90cb5a72d24c3fb827225b5b8e1f225862f0d8a41c192a0c390e06d4c8d6f SHA512 25b36c2b73e98be9f5ca6c60e41323737ce767e55eb92d344b848d5c78aa247957789d33318174b1322ecd069b601e4aac9ce562134749b493d23041340220ed
31 -DIST gentoo-headers-4.12-1.tar.xz 4096 BLAKE2B 5f62c065bd4b722fcc4347cfa8898dbf92f813295a3b9a09b2641d0b4c9b274e3359139480693969c1aa7b342b4f7e5b74f43d712687903b4d970f4d002c8900 SHA512 d6499c036529da2d0d853d30d4fa45c201d4d029b0cb7edce0586a6c7e662374452002e277b46ca179886560db153ba5bdb0b4126ba647b9d494d00cd34649bd
32 DIST gentoo-headers-4.13-1.tar.xz 4096 BLAKE2B a0506c6aec14d8d710863cc3f7b5ce6cc067af245cc96dbf83f10f02ba83d580f900c9cf8b09b496370d580a9b9cd935738d8b4b0cb987836490894fba01cf23 SHA512 14236185c8810b88d94ff0533fe59e84599c2d4e5c7507c37cb458b6728eed69b581df7f8654d5323454ec359e93490c4dcbbb1ee58a66f2586047c93f0f1aa6
33 DIST gentoo-headers-4.14-1.tar.xz 4080 BLAKE2B 5d8bb4453d3b0b739922a86e0e45120fe5ad57c3310ff6a94830a3a7561fb3b5eef7805ff171bdf0d5582fc91848fad948162e63ec4922280c8ed68ba58d50e1 SHA512 e0f806db641c99f3f71e27fde29705685745c9c03b901c943cab5af84e2e9c3af96f5d2d10d8f5328ec7e4dba28b378f534317bf1bee597d429557b981f0a865
34 DIST gentoo-headers-4.15-1.tar.xz 4068 BLAKE2B fc99b99637a11dc0cc6b4d79be3e32242f4b4f3c86a4618b3a51839e902ebad045b335f531ca41c10a6a597111f2cf77a0ae17518fb17a8441b26f1bd98c19e7 SHA512 cb973625381ac0115344d9aa1ddd927d75f0c11961526844a9da6a0aebcd28b488a7af3b423ac8358808d998d9d00d51156780905a04c01c6c512215cad6de7d
35 -DIST gentoo-headers-4.3-1.tar.xz 6336 BLAKE2B 822d26966d6cc82218340ebba29b6a17679164d5a91c468422ad0676431ca47907ad536840ea953cf9e11097195cb5b48a8c6f300ee6662ebeacb15f9ea4ba3c SHA512 55310299ccf6fc013b26b28df52740188ea68547617141af45a1278d0028c8db47e43e230f08fff399793e420028ed1602438a73bad6f4ffb6f3c43f9f28002d
36 DIST gentoo-headers-4.4-1.tar.xz 6624 BLAKE2B 9cdf0c22520e413f175942c4994dd90b0fed8f72c67332a05e7ed72b901ee04594f4e4a3c0252e0a6e057d9c08c4d653387dc36cda82ce9ef8a16e7317ba9ea0 SHA512 dd8a5c627a9cd373022d7afa1beb126f15694f80452821f31fc5c1a3439635814d205bcbc873a5869946472d86cdec872a44f4870751b96d42e89893fca1b983
37 -DIST gentoo-headers-4.5-1.tar.xz 6388 BLAKE2B c9ccda579431285d6c2c37a6a86a85ad316037cad33ee626ff9ee39a885cdfa68448f76a1452eb0e10cb4d6e4f9ac3039dd935bc2618899194be01a5afdcad65 SHA512 48b19592bce8176bb6a363fb383fa4f88b3f1d30712339ba215c1246a59c9463423c53e77967039703adc5b7eb32cee532686715cc61cab95bd0694f283a76de
38 -DIST gentoo-headers-4.6-1.tar.xz 6356 BLAKE2B 44c881b53cb13609c6bf8f5717ee268a691ea7daf07d49b4441abb193fefc8dbe1cde08286b8cf2a91f44b168e6370a29133712eb988a5862ac17c25e112ddec SHA512 c940c1a3ae2b8d5e60636f78f0deb5f3d5e33858fa2fc02c998e8784244a93880dde0807906445f845f5397347abf1514abe8916669f1b98fb2f731252c4ab40
39 -DIST gentoo-headers-4.7-1.tar.xz 5412 BLAKE2B 70feb5fd7c5ec27f955fe8d0d87abfa795b6ec50598e073eb8f8d4d33cda7fe62df3d483b3715bff373832e6a6c01ad9f89114998951512a86ff008358cbd791 SHA512 7b489c245db6d2db9838ea9256c2f876965363e6cef68786589c7629d158ddbe08e282d36175580a38e1581dedb3c044de612eee65d2923917c5782689495050
40 -DIST gentoo-headers-4.8-1.tar.xz 6332 BLAKE2B 11ff490792b273f7cd26ef31ab8bde4a24313f7e11496eb40c6da875cc918328555256ae563ba6fcc8b250ec212621caa2d586475687153eb1878c55366a3073 SHA512 4c4fab57f764c02150cd3f57c4e2410247f5a1d2aca66deebe6d218e30e6c9a065d15a6757a325d96125a51a65e5cba484ded295dcbe346323e8e11975b8a623
41 DIST gentoo-headers-4.9-1.tar.xz 5416 BLAKE2B 2538870b340d4e4b260ada37b0571ba770a4bf93b0f0cf78819b4bf68b8ddc43c314d7fc5d12a78bc71c9bb12306d986ae0ae74159ec7edc7deea371f6b5f015 SHA512 1069f50c58f25ceb8a13c8e53dce6a21e352e2a624da3b9a6d139939e7613e9a97226eb0173fa060ee69443c6a50b53b6d5c6d752dcaebffbe2a78f06cfbe2b6
42 DIST gentoo-headers-base-3.18.tar.xz 3776668 BLAKE2B 837a675ecf05ec270549d0ba6b9dcb98fb0e40f22007ebfa3e430152b7149dcfa29c8bbe38c737add07f75642234f1633c1d5ae0170788e8d4f765faf00bbdbe SHA512 6615c604e5e618d26fff5a61691f7827bb05be9790db6c9f8e16e3842bce8f056f9928f85ae5714710b75743b0d0804faba4ba9c76e934e1de22dc03ef6d5535
43 -DIST gentoo-headers-base-4.10.tar.xz 4077280 BLAKE2B b4aa31d630a4fb70a53905b0e8940f4dbcfbe244e9d578ffaf6317f1f47d49b504170cc190414fb0151db23016440265782f3e7dd42233456543bc5060067382 SHA512 327f6dd254ca552112b66bedfabc269c68bbc045b4e5bcf37b1e277d062ab09bfb2f1785f6d58a2458e310baad2492f7fd4772a6b3a824537ebbb68c7f2575fa
44 -DIST gentoo-headers-base-4.11.tar.xz 4092160 BLAKE2B 5218a181795566231acb2587eb748d096e403301b2f69de466a7d4c3009652c6e11909f870f73db7c86442c97e3627c8fd8ec7c4c2dbfeb4e4d3b8166c8e2737 SHA512 e12d6016b8ea85396d5f757f904fbf7ebb0bc5d1f7d58865085fa7dfe49f6a6b9b46acfa744f9784c24fdb9ecb075ca94a62609d03b0562a583af09ebbf59d2f
45 -DIST gentoo-headers-base-4.12.tar.xz 7881588 BLAKE2B 1c5ab1d3009481323f379495cd8bbdac28fcdd8a4a6920bf30ddb322e2b8c187bfdab876d61d41b95005acb47faf0992dbd0e053fbaaa764f6a01ca40862db04 SHA512 a9fa182318bf811fbfa3ca5f5d24a9efac4278ff332ed8dc6163682c7a53a32772d1253e24037d9ed2256e1cf3c677e5f6d573eb1a3cdd46cdabf08fb37c7d8e
46 DIST gentoo-headers-base-4.13.tar.xz 7951980 BLAKE2B 8b3b5d9152455b08bf06c275a69168f8a2418584058e23f784d3ab956d72b100b89d398bfeb351d8faa8285cd9ae8942726099ce9aa3fd94b8e0e92b8de1c217 SHA512 3b528e18199d43db3f51c8fb9a5a4c67b9317ea7e9b9fd82fe2cb4d704bbc1253f2af64dc79377ee8ec26511d0893409e3dddbb9a6ae11e8bb7f4ca4d8d3ac9a
47 DIST gentoo-headers-base-4.14.tar.xz 8017944 BLAKE2B e967a3f26fa002f62af72c165cf960e855f5d84dd105b3f136e5ae24f4cdfc9e5f8b217a83955b325ca4bd6bda0a9d4c4de02d8d79fd4aa72191bc63db96183a SHA512 2a4e83a9ee36ffa85b59ebac1e12f4f1c572825b767928a42c4748d924d04f0536bab4d9375ca68c11ad867c226f386c40c7c4d0158d1ab00c838eb5b2f9f21a
48 DIST gentoo-headers-base-4.15.tar.xz 8199628 BLAKE2B 79a4f694a8335ed4bf1df94ab7829f41d3476165d0ce822a13e47461d7e3ee4cdb5e88acb9960a92ba1142adeb9951c19e17405c37b80d461b8577c7d1dfa37a SHA512 7698ae90e356cb6105d3b1fc5351264774428b5caa405e8695925965ab2ff3a08c0dfe3587a69a87405ecc45c6cd3040c3a9f751d6e6dc8eddf8b28ded4e2584
49 -DIST gentoo-headers-base-4.3.tar.xz 3892104 BLAKE2B 8dbd93493100fbeae23ddc48309acf0008471aff0444c062559a00c0fdcd70a8ba1ad6d64ef1b88d7ee2e78af95eede7a2f06304247dfc017908f88b923f6e48 SHA512 fed69490e15b2add489fe55225b98641135d4d7f10b4a8fa716ab039c79e74172168b90a4c3c154bbac14abddbde1dfb901e35527a76c898afba32a2d76b6f48
50 DIST gentoo-headers-base-4.4.tar.xz 3911752 BLAKE2B 5031ecd48b99cb0c9c35ca935fa6a62cc36c076bab193ec397fc0d543170f29c6d5a0827a2ea5517eb68fc838819cbe3e5abd125bb920992492369d5e5c1e7cb SHA512 1cd3de58ff790c3730bea38138c7a45ef95d04288c69ffeabebb884fab3add13bd9c99785ddd87a3ee467a0e1b1cdc457bbd28da349e7c178b4d2374c5fb78a3
51 -DIST gentoo-headers-base-4.5.tar.xz 3915016 BLAKE2B 4588cda801ed31f69cdeb364b0b2308cfd0e6ce6ff936a3d71533305ab507c12c68ea33e245cb11fdcb25379156a547b36affebc2315dac563ac1b389256fd38 SHA512 fee3d986d0fa25beda7b04e971810903c1a4dd50b82167a511f65cba8e6b5fdf08005578663b36841c75168e144330004561c24d827c9b4b734e08bbab4608e2
52 -DIST gentoo-headers-base-4.6.tar.xz 3929952 BLAKE2B 8b8dfa2fb1941e2c999d24979f93edd0b73f93c6263e481009b8dfbccb8af882f4fcb6b2fd5baab98a75276e7ffc6db9bcdbf42df6aaef99889cb221f7e71463 SHA512 20ba38fa3ade7a445015b3e0184e8c28daf17d4eceb0dfb75b19c1c72fbbda909d2f6e55c1adbffba1edba610a8f59dceb730b3fbb0eb0a1d8129b72f667c085
53 -DIST gentoo-headers-base-4.7.tar.xz 3992800 BLAKE2B df7c9a20ea16de2f4aea105959f1f4efe23b3600bffce739a45b6b5ac522dc585b83e14ee46d33416dd78aab9fd67722808477d2fd0b2dcbe27351c89ef065cb SHA512 9dae2ccb55f9d53a2b66c09075c349e084d2533a8c22fc0dbd6d37c4317a911d59c1fe7b805d286e0a7079fa63f17b8d77fca064befa91cda0fa20c665813343
54 -DIST gentoo-headers-base-4.8.tar.xz 4025544 BLAKE2B 41c9b1bc7539fc6911a1c9aec30ed6d539369570197326506c099876f2b5b98b78281ebcd5428925a571be0b9d4d07b43f22c8b3a180b6962c2e4ac5db1c01d1 SHA512 379d4ef9b14c1a2277c996df2683b9e21b591ef3b77c8a4e593d7e687c298196fadd032c96d442a67e227bb8a70a15763e832e2f70da9a819911e9e678c46733
55 DIST gentoo-headers-base-4.9.tar.xz 4052748 BLAKE2B e279954c56170fbfa4ebae8dade731825b3d5f0cd5d73a5b33cd93a9c8f5fa140e14edf0d5ac26a452fe8a61b16fdcc851f5329f56e4c8dcf4472a995de44c4c SHA512 a03418cfba7fa4531279d9122411af3e285e962506e8df9279fbbb27ae08a4e30725bd1cf03f48ad523f61f2889195e6c844fa4c7b4ef2f828baf47ef402abfa
56 DIST linux-2.4.33.tar.xz 25725956 BLAKE2B e6740cdf4731bdacbbf952c5d14b4576c1cf6880a4cee6c7c1ed27e54f3499234d9a787d16760f86ba48216b9aedf5456d475ef886175f8fb215c44b099e6d2f SHA512 cc5b6ba5824471a81b80e973378a706882b10951ff4ff6c888e849fb5efff88cce20d2265ba5c8161605cbf87d1759851f9e4703720dd0ac339ec129985d4b0e
57 DIST linux-2.4.36.tar.xz 25535188 BLAKE2B aecd7ae7b9652b5d84a61659c154ea67ca68f7b8de68b93ee517a74799273291f45c35b41228103a5ff9167552a9bccf3458945777c0abac80478f434fe329f0 SHA512 e203ceebf97bd4228bb680ded39d6ebc801dd77eb82bafc63802e548849f5922b5c80462ba7e0564c04d40cc777414c2cefe57d3c0024b811277d6c2dddd38d2
58
59 diff --git a/sys-kernel/linux-headers/linux-headers-4.10.ebuild b/sys-kernel/linux-headers/linux-headers-4.10.ebuild
60 deleted file mode 100644
61 index bdd75e6655c..00000000000
62 --- a/sys-kernel/linux-headers/linux-headers-4.10.ebuild
63 +++ /dev/null
64 @@ -1,55 +0,0 @@
65 -# Copyright 1999-2017 Gentoo Foundation
66 -# Distributed under the terms of the GNU General Public License v2
67 -
68 -EAPI="5"
69 -
70 -ETYPE="headers"
71 -H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
72 -inherit kernel-2
73 -detect_version
74 -
75 -PATCH_VER="1"
76 -SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
77 - ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
78 -
79 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
80 -
81 -DEPEND="app-arch/xz-utils
82 - dev-lang/perl"
83 -RDEPEND="!!media-sound/alsa-headers"
84 -
85 -S=${WORKDIR}/gentoo-headers-base-${PV}
86 -
87 -src_unpack() {
88 - unpack ${A}
89 -}
90 -
91 -src_prepare() {
92 - [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
93 -}
94 -
95 -src_install() {
96 - kernel-2_src_install
97 -
98 - # hrm, build system sucks
99 - find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
100 - find "${ED}" -depth -type d -delete 2>/dev/null
101 -}
102 -
103 -src_test() {
104 - # Make sure no uapi/ include paths are used by accident.
105 - egrep -r \
106 - -e '# *include.*["<]uapi/' \
107 - "${D}" && die "#include uapi/xxx detected"
108 -
109 - einfo "Possible unescaped attribute/type usage"
110 - egrep -r \
111 - -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
112 - -e '\<([us](8|16|32|64))\>' \
113 - .
114 -
115 - einfo "Missing linux/types.h include"
116 - egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
117 -
118 - emake ARCH=$(tc-arch-kernel) headers_check
119 -}
120
121 diff --git a/sys-kernel/linux-headers/linux-headers-4.11.ebuild b/sys-kernel/linux-headers/linux-headers-4.11.ebuild
122 deleted file mode 100644
123 index bdd75e6655c..00000000000
124 --- a/sys-kernel/linux-headers/linux-headers-4.11.ebuild
125 +++ /dev/null
126 @@ -1,55 +0,0 @@
127 -# Copyright 1999-2017 Gentoo Foundation
128 -# Distributed under the terms of the GNU General Public License v2
129 -
130 -EAPI="5"
131 -
132 -ETYPE="headers"
133 -H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
134 -inherit kernel-2
135 -detect_version
136 -
137 -PATCH_VER="1"
138 -SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
139 - ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
140 -
141 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
142 -
143 -DEPEND="app-arch/xz-utils
144 - dev-lang/perl"
145 -RDEPEND="!!media-sound/alsa-headers"
146 -
147 -S=${WORKDIR}/gentoo-headers-base-${PV}
148 -
149 -src_unpack() {
150 - unpack ${A}
151 -}
152 -
153 -src_prepare() {
154 - [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
155 -}
156 -
157 -src_install() {
158 - kernel-2_src_install
159 -
160 - # hrm, build system sucks
161 - find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
162 - find "${ED}" -depth -type d -delete 2>/dev/null
163 -}
164 -
165 -src_test() {
166 - # Make sure no uapi/ include paths are used by accident.
167 - egrep -r \
168 - -e '# *include.*["<]uapi/' \
169 - "${D}" && die "#include uapi/xxx detected"
170 -
171 - einfo "Possible unescaped attribute/type usage"
172 - egrep -r \
173 - -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
174 - -e '\<([us](8|16|32|64))\>' \
175 - .
176 -
177 - einfo "Missing linux/types.h include"
178 - egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
179 -
180 - emake ARCH=$(tc-arch-kernel) headers_check
181 -}
182
183 diff --git a/sys-kernel/linux-headers/linux-headers-4.12.ebuild b/sys-kernel/linux-headers/linux-headers-4.12.ebuild
184 deleted file mode 100644
185 index bdd75e6655c..00000000000
186 --- a/sys-kernel/linux-headers/linux-headers-4.12.ebuild
187 +++ /dev/null
188 @@ -1,55 +0,0 @@
189 -# Copyright 1999-2017 Gentoo Foundation
190 -# Distributed under the terms of the GNU General Public License v2
191 -
192 -EAPI="5"
193 -
194 -ETYPE="headers"
195 -H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
196 -inherit kernel-2
197 -detect_version
198 -
199 -PATCH_VER="1"
200 -SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
201 - ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
202 -
203 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
204 -
205 -DEPEND="app-arch/xz-utils
206 - dev-lang/perl"
207 -RDEPEND="!!media-sound/alsa-headers"
208 -
209 -S=${WORKDIR}/gentoo-headers-base-${PV}
210 -
211 -src_unpack() {
212 - unpack ${A}
213 -}
214 -
215 -src_prepare() {
216 - [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
217 -}
218 -
219 -src_install() {
220 - kernel-2_src_install
221 -
222 - # hrm, build system sucks
223 - find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
224 - find "${ED}" -depth -type d -delete 2>/dev/null
225 -}
226 -
227 -src_test() {
228 - # Make sure no uapi/ include paths are used by accident.
229 - egrep -r \
230 - -e '# *include.*["<]uapi/' \
231 - "${D}" && die "#include uapi/xxx detected"
232 -
233 - einfo "Possible unescaped attribute/type usage"
234 - egrep -r \
235 - -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
236 - -e '\<([us](8|16|32|64))\>' \
237 - .
238 -
239 - einfo "Missing linux/types.h include"
240 - egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
241 -
242 - emake ARCH=$(tc-arch-kernel) headers_check
243 -}
244
245 diff --git a/sys-kernel/linux-headers/linux-headers-4.3.ebuild b/sys-kernel/linux-headers/linux-headers-4.3.ebuild
246 deleted file mode 100644
247 index 97a2fbaee8b..00000000000
248 --- a/sys-kernel/linux-headers/linux-headers-4.3.ebuild
249 +++ /dev/null
250 @@ -1,55 +0,0 @@
251 -# Copyright 1999-2016 Gentoo Foundation
252 -# Distributed under the terms of the GNU General Public License v2
253 -
254 -EAPI="4"
255 -
256 -ETYPE="headers"
257 -H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
258 -inherit kernel-2
259 -detect_version
260 -
261 -PATCH_VER="1"
262 -SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
263 - ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
264 -
265 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
266 -
267 -DEPEND="app-arch/xz-utils
268 - dev-lang/perl"
269 -RDEPEND="!!media-sound/alsa-headers"
270 -
271 -S=${WORKDIR}/gentoo-headers-base-${PV}
272 -
273 -src_unpack() {
274 - unpack ${A}
275 -}
276 -
277 -src_prepare() {
278 - [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
279 -}
280 -
281 -src_install() {
282 - kernel-2_src_install
283 -
284 - # hrm, build system sucks
285 - find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
286 - find "${ED}" -depth -type d -delete 2>/dev/null
287 -}
288 -
289 -src_test() {
290 - # Make sure no uapi/ include paths are used by accident.
291 - egrep -r \
292 - -e '# *include.*["<]uapi/' \
293 - "${D}" && die "#include uapi/xxx detected"
294 -
295 - einfo "Possible unescaped attribute/type usage"
296 - egrep -r \
297 - -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
298 - -e '\<([us](8|16|32|64))\>' \
299 - .
300 -
301 - einfo "Missing linux/types.h include"
302 - egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
303 -
304 - emake ARCH=$(tc-arch-kernel) headers_check
305 -}
306
307 diff --git a/sys-kernel/linux-headers/linux-headers-4.5.ebuild b/sys-kernel/linux-headers/linux-headers-4.5.ebuild
308 deleted file mode 100644
309 index 524b5db2f5c..00000000000
310 --- a/sys-kernel/linux-headers/linux-headers-4.5.ebuild
311 +++ /dev/null
312 @@ -1,55 +0,0 @@
313 -# Copyright 1999-2016 Gentoo Foundation
314 -# Distributed under the terms of the GNU General Public License v2
315 -
316 -EAPI="4"
317 -
318 -ETYPE="headers"
319 -H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
320 -inherit kernel-2
321 -detect_version
322 -
323 -PATCH_VER="1"
324 -SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
325 - ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
326 -
327 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
328 -
329 -DEPEND="app-arch/xz-utils
330 - dev-lang/perl"
331 -RDEPEND="!!media-sound/alsa-headers"
332 -
333 -S=${WORKDIR}/gentoo-headers-base-${PV}
334 -
335 -src_unpack() {
336 - unpack ${A}
337 -}
338 -
339 -src_prepare() {
340 - [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
341 -}
342 -
343 -src_install() {
344 - kernel-2_src_install
345 -
346 - # hrm, build system sucks
347 - find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
348 - find "${ED}" -depth -type d -delete 2>/dev/null
349 -}
350 -
351 -src_test() {
352 - # Make sure no uapi/ include paths are used by accident.
353 - egrep -r \
354 - -e '# *include.*["<]uapi/' \
355 - "${D}" && die "#include uapi/xxx detected"
356 -
357 - einfo "Possible unescaped attribute/type usage"
358 - egrep -r \
359 - -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
360 - -e '\<([us](8|16|32|64))\>' \
361 - .
362 -
363 - einfo "Missing linux/types.h include"
364 - egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
365 -
366 - emake ARCH=$(tc-arch-kernel) headers_check
367 -}
368
369 diff --git a/sys-kernel/linux-headers/linux-headers-4.6.ebuild b/sys-kernel/linux-headers/linux-headers-4.6.ebuild
370 deleted file mode 100644
371 index 524b5db2f5c..00000000000
372 --- a/sys-kernel/linux-headers/linux-headers-4.6.ebuild
373 +++ /dev/null
374 @@ -1,55 +0,0 @@
375 -# Copyright 1999-2016 Gentoo Foundation
376 -# Distributed under the terms of the GNU General Public License v2
377 -
378 -EAPI="4"
379 -
380 -ETYPE="headers"
381 -H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
382 -inherit kernel-2
383 -detect_version
384 -
385 -PATCH_VER="1"
386 -SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
387 - ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
388 -
389 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
390 -
391 -DEPEND="app-arch/xz-utils
392 - dev-lang/perl"
393 -RDEPEND="!!media-sound/alsa-headers"
394 -
395 -S=${WORKDIR}/gentoo-headers-base-${PV}
396 -
397 -src_unpack() {
398 - unpack ${A}
399 -}
400 -
401 -src_prepare() {
402 - [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
403 -}
404 -
405 -src_install() {
406 - kernel-2_src_install
407 -
408 - # hrm, build system sucks
409 - find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
410 - find "${ED}" -depth -type d -delete 2>/dev/null
411 -}
412 -
413 -src_test() {
414 - # Make sure no uapi/ include paths are used by accident.
415 - egrep -r \
416 - -e '# *include.*["<]uapi/' \
417 - "${D}" && die "#include uapi/xxx detected"
418 -
419 - einfo "Possible unescaped attribute/type usage"
420 - egrep -r \
421 - -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
422 - -e '\<([us](8|16|32|64))\>' \
423 - .
424 -
425 - einfo "Missing linux/types.h include"
426 - egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
427 -
428 - emake ARCH=$(tc-arch-kernel) headers_check
429 -}
430
431 diff --git a/sys-kernel/linux-headers/linux-headers-4.7.ebuild b/sys-kernel/linux-headers/linux-headers-4.7.ebuild
432 deleted file mode 100644
433 index 5ab97f18cc3..00000000000
434 --- a/sys-kernel/linux-headers/linux-headers-4.7.ebuild
435 +++ /dev/null
436 @@ -1,55 +0,0 @@
437 -# Copyright 1999-2016 Gentoo Foundation
438 -# Distributed under the terms of the GNU General Public License v2
439 -
440 -EAPI="5"
441 -
442 -ETYPE="headers"
443 -H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
444 -inherit kernel-2
445 -detect_version
446 -
447 -PATCH_VER="1"
448 -SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
449 - ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
450 -
451 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
452 -
453 -DEPEND="app-arch/xz-utils
454 - dev-lang/perl"
455 -RDEPEND="!!media-sound/alsa-headers"
456 -
457 -S=${WORKDIR}/gentoo-headers-base-${PV}
458 -
459 -src_unpack() {
460 - unpack ${A}
461 -}
462 -
463 -src_prepare() {
464 - [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
465 -}
466 -
467 -src_install() {
468 - kernel-2_src_install
469 -
470 - # hrm, build system sucks
471 - find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
472 - find "${ED}" -depth -type d -delete 2>/dev/null
473 -}
474 -
475 -src_test() {
476 - # Make sure no uapi/ include paths are used by accident.
477 - egrep -r \
478 - -e '# *include.*["<]uapi/' \
479 - "${D}" && die "#include uapi/xxx detected"
480 -
481 - einfo "Possible unescaped attribute/type usage"
482 - egrep -r \
483 - -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
484 - -e '\<([us](8|16|32|64))\>' \
485 - .
486 -
487 - einfo "Missing linux/types.h include"
488 - egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
489 -
490 - emake ARCH=$(tc-arch-kernel) headers_check
491 -}
492
493 diff --git a/sys-kernel/linux-headers/linux-headers-4.8.ebuild b/sys-kernel/linux-headers/linux-headers-4.8.ebuild
494 deleted file mode 100644
495 index 5ab97f18cc3..00000000000
496 --- a/sys-kernel/linux-headers/linux-headers-4.8.ebuild
497 +++ /dev/null
498 @@ -1,55 +0,0 @@
499 -# Copyright 1999-2016 Gentoo Foundation
500 -# Distributed under the terms of the GNU General Public License v2
501 -
502 -EAPI="5"
503 -
504 -ETYPE="headers"
505 -H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
506 -inherit kernel-2
507 -detect_version
508 -
509 -PATCH_VER="1"
510 -SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
511 - ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
512 -
513 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
514 -
515 -DEPEND="app-arch/xz-utils
516 - dev-lang/perl"
517 -RDEPEND="!!media-sound/alsa-headers"
518 -
519 -S=${WORKDIR}/gentoo-headers-base-${PV}
520 -
521 -src_unpack() {
522 - unpack ${A}
523 -}
524 -
525 -src_prepare() {
526 - [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
527 -}
528 -
529 -src_install() {
530 - kernel-2_src_install
531 -
532 - # hrm, build system sucks
533 - find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
534 - find "${ED}" -depth -type d -delete 2>/dev/null
535 -}
536 -
537 -src_test() {
538 - # Make sure no uapi/ include paths are used by accident.
539 - egrep -r \
540 - -e '# *include.*["<]uapi/' \
541 - "${D}" && die "#include uapi/xxx detected"
542 -
543 - einfo "Possible unescaped attribute/type usage"
544 - egrep -r \
545 - -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
546 - -e '\<([us](8|16|32|64))\>' \
547 - .
548 -
549 - einfo "Missing linux/types.h include"
550 - egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
551 -
552 - emake ARCH=$(tc-arch-kernel) headers_check
553 -}