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 |
-} |