From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 3C1751396D1 for ; Sun, 10 Sep 2017 23:46:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 77A98E0BC7; Sun, 10 Sep 2017 23:46:27 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4AB7AE0BC7 for ; Sun, 10 Sep 2017 23:46:27 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id CAEDA3416DB for ; Sun, 10 Sep 2017 23:46:25 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 8A12B9079 for ; Sun, 10 Sep 2017 23:46:24 +0000 (UTC) From: "Matt Turner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Matt Turner" Message-ID: <1505087101.e1c548a4ada1f18f3b4c9834062b6b7326e90b5b.mattst88@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-headers/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-kernel/linux-headers/Manifest sys-kernel/linux-headers/linux-headers-4.13.ebuild X-VCS-Directories: sys-kernel/linux-headers/ X-VCS-Committer: mattst88 X-VCS-Committer-Name: Matt Turner X-VCS-Revision: e1c548a4ada1f18f3b4c9834062b6b7326e90b5b X-VCS-Branch: master Date: Sun, 10 Sep 2017 23:46:24 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 77dc7318-4d21-4f43-8c44-ce8408f1467d X-Archives-Hash: 12fe4fdcc4b6842475f6168408fe63ee commit: e1c548a4ada1f18f3b4c9834062b6b7326e90b5b Author: Matt Turner gentoo org> AuthorDate: Sun Sep 10 23:45:01 2017 +0000 Commit: Matt Turner gentoo org> CommitDate: Sun Sep 10 23:45:01 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c548a4 sys-kernel/linux-headers: Version bump to 4.13 sys-kernel/linux-headers/Manifest | 2 + sys-kernel/linux-headers/linux-headers-4.13.ebuild | 55 ++++++++++++++++++++++ 2 files changed, 57 insertions(+) diff --git a/sys-kernel/linux-headers/Manifest b/sys-kernel/linux-headers/Manifest index 004ab12abed..06f4d929887 100644 --- a/sys-kernel/linux-headers/Manifest +++ b/sys-kernel/linux-headers/Manifest @@ -4,6 +4,7 @@ DIST gentoo-headers-3.18-1.tar.xz 3628 SHA256 d6b83a873baf83d8db535623dc9b91b523 DIST gentoo-headers-4.10-1.tar.xz 4640 SHA256 d973da3529766730a00a13ba3aedbd7c3c288eacab3935b506cd639fb4094f66 SHA512 ac3abe50199b98e7e9d493bb11ee221a298db04410caf607ed87c10e7f2af47181d17d03fb08a54216a08c3ec0da88ddc3844ec5eab653b69e0f3099eb95e289 WHIRLPOOL fe65455111ce0b9490a85705ace7e071aca4aa6f44b414dcd40517b026b2607b4c99338ea841b46187007ec3f71eb51e02d35e086e24df15f10e89481cf777f1 DIST gentoo-headers-4.11-1.tar.xz 4072 SHA256 04f56e24a917986c1117b66fb964fd4b7e80e8ef846f290860856c58f2536abf SHA512 25b36c2b73e98be9f5ca6c60e41323737ce767e55eb92d344b848d5c78aa247957789d33318174b1322ecd069b601e4aac9ce562134749b493d23041340220ed WHIRLPOOL 4fdcc9c889dc95076c88daba5591444c0fc4d9cad06fc8a6bf7a079342ccb016b052187ebbb3c89f5e0defdee8f34a86c256928cdd82aae3fa55656cbb98d42e DIST gentoo-headers-4.12-1.tar.xz 4096 SHA256 2150d58bd141dd2f840828f735deff37d01b02cb2e89a285ca50a64460e36102 SHA512 d6499c036529da2d0d853d30d4fa45c201d4d029b0cb7edce0586a6c7e662374452002e277b46ca179886560db153ba5bdb0b4126ba647b9d494d00cd34649bd WHIRLPOOL 43c484ab8c3358b334b6bf700c0a5419644edc3f49bd3300d25b7b8238d34cb5ce3f2f72a6abea1acb48e3cbdef6182603f62c0e30f6e65c3e348c6efc708c76 +DIST gentoo-headers-4.13-1.tar.xz 4096 SHA256 51c7559ac940739e62973e1c1de1ce0b3cf3af5c6bbfefb933b073cdf70fb74f SHA512 14236185c8810b88d94ff0533fe59e84599c2d4e5c7507c37cb458b6728eed69b581df7f8654d5323454ec359e93490c4dcbbb1ee58a66f2586047c93f0f1aa6 WHIRLPOOL 6813e263830efccdb6dc6f396de766f0e9a50f05ea3b782d6859bdef6d0bb46cd58dce73394c1da94e596d39e72c64065fde515ae0f2576835659a44a2d969d5 DIST gentoo-headers-4.3-1.tar.xz 6336 SHA256 dbe99afe8b96b181f1b065b4d91969913eb23750c1fdf5c05f86667a314ca726 SHA512 55310299ccf6fc013b26b28df52740188ea68547617141af45a1278d0028c8db47e43e230f08fff399793e420028ed1602438a73bad6f4ffb6f3c43f9f28002d WHIRLPOOL a87198b9f868d913c14a2578c5cd452fd0f041576141fc8089d4a3eef0840929923d95de188fac8a6f1115d588f2a17dd51ddcaae90871131d39458c90afe956 DIST gentoo-headers-4.4-1.tar.xz 6624 SHA256 2d4dbc94f05f2ac376b2b0523340f7351f94b2cef180c9c793fa5e8453c7a770 SHA512 dd8a5c627a9cd373022d7afa1beb126f15694f80452821f31fc5c1a3439635814d205bcbc873a5869946472d86cdec872a44f4870751b96d42e89893fca1b983 WHIRLPOOL 07c351a05d0e808d6de6c2143713ec0e78760987cf7fbc9ec6a6192a185f9c578acdc5b7f96368a25ed9bfe778ac7435fe5596c3e2931d6645ddf631a92b8e01 DIST gentoo-headers-4.5-1.tar.xz 6388 SHA256 7edb535fcff4d0aa02334840f7afc4049018c479e0fe81036abc5fc2b4532298 SHA512 48b19592bce8176bb6a363fb383fa4f88b3f1d30712339ba215c1246a59c9463423c53e77967039703adc5b7eb32cee532686715cc61cab95bd0694f283a76de WHIRLPOOL 57abea28dc4dc50b393ce7c1bd00d7d2e4a19a5ed24282a74065efb4d61550ac389cee45ff917d3cc56d0687172da0bfe678fb21c28758767a8b4445098fc54e @@ -15,6 +16,7 @@ DIST gentoo-headers-base-3.18.tar.xz 3776668 SHA256 12a44590e505525509556f6e9734 DIST gentoo-headers-base-4.10.tar.xz 4077280 SHA256 f3297d2f54e62041b832f9d50b3d30ea0a8f0979571f2ce91274dea2eb2e3cb7 SHA512 327f6dd254ca552112b66bedfabc269c68bbc045b4e5bcf37b1e277d062ab09bfb2f1785f6d58a2458e310baad2492f7fd4772a6b3a824537ebbb68c7f2575fa WHIRLPOOL 1dbb0540c5ffff4d9d9c4f02dedb0bbc7bab8ce120497fed271ca61fef1444714b93097e49085a2db220d91d42921754e5e30c408a1a487a2c6be8a0f40229a2 DIST gentoo-headers-base-4.11.tar.xz 4092160 SHA256 e41e6ef74429f3b0db3ad908b55a62bb2f8a3b53fbaabb44344e00e2c2ed26db SHA512 e12d6016b8ea85396d5f757f904fbf7ebb0bc5d1f7d58865085fa7dfe49f6a6b9b46acfa744f9784c24fdb9ecb075ca94a62609d03b0562a583af09ebbf59d2f WHIRLPOOL 9bd7d9a168cf82eebfba7a1191105ed1cacf4ef25741aa3c9702619cbaa2d153152a1e66f672de44e3e19312b8ca7f24b8c97a45a9a209895be6da0cac9b9e04 DIST gentoo-headers-base-4.12.tar.xz 7881588 SHA256 55d6951375497ac87869d41fc6e53e5510f480233428070d1669134d84d5f40e SHA512 a9fa182318bf811fbfa3ca5f5d24a9efac4278ff332ed8dc6163682c7a53a32772d1253e24037d9ed2256e1cf3c677e5f6d573eb1a3cdd46cdabf08fb37c7d8e WHIRLPOOL dde4fc4a61074562c2ae3e3080a92712d5ead0c9ab14fda901a13d317dcef7e91b4ee1c4b6dbee9ed8362ea36561ab2605cc4db33fa7ed56de325df9a87f9c5f +DIST gentoo-headers-base-4.13.tar.xz 7951980 SHA256 1182441e77bdf23f4738d4d70adda5b65d6d3550d50e2c21f44a11d26468a474 SHA512 3b528e18199d43db3f51c8fb9a5a4c67b9317ea7e9b9fd82fe2cb4d704bbc1253f2af64dc79377ee8ec26511d0893409e3dddbb9a6ae11e8bb7f4ca4d8d3ac9a WHIRLPOOL 08089853ff9f5aa0090f1c14852c822e7046649b786f6f1e6130be131e18de79bf90d0678f39f608c770460e5c6624ba88e680b363b7edb5f613ab5a7a6396c1 DIST gentoo-headers-base-4.3.tar.xz 3892104 SHA256 5add8ce264a85ced6222060d962c079821bb15b4dc015091425f609fd8db4629 SHA512 fed69490e15b2add489fe55225b98641135d4d7f10b4a8fa716ab039c79e74172168b90a4c3c154bbac14abddbde1dfb901e35527a76c898afba32a2d76b6f48 WHIRLPOOL b1193f24ae4a31c12e5fcddfb62ce73d1434e18048a6ae67dbeb4e0bb6b514c7350faaafe6d9b5ecd4cdd43468ec88e1ba8109da6f1eb83c26a9d1e360bff565 DIST gentoo-headers-base-4.4.tar.xz 3911752 SHA256 c16a80976837e347e4356380ce4942286e7485d3335005647152b839e3267b8e SHA512 1cd3de58ff790c3730bea38138c7a45ef95d04288c69ffeabebb884fab3add13bd9c99785ddd87a3ee467a0e1b1cdc457bbd28da349e7c178b4d2374c5fb78a3 WHIRLPOOL 6ea6c16718fab89d6e5c190d41b90f1d050cbc94bf56d00bea58b50006d4a7871f6bebbeb09623746b32066a1a514e84fead5ba3fbdc299ed363027caa4ae9dc DIST gentoo-headers-base-4.5.tar.xz 3915016 SHA256 cec11abb1afbe966e1e2abf828adeb7989547129147528e32bbddcac83f416fd SHA512 fee3d986d0fa25beda7b04e971810903c1a4dd50b82167a511f65cba8e6b5fdf08005578663b36841c75168e144330004561c24d827c9b4b734e08bbab4608e2 WHIRLPOOL b9272bd4e00d430a4c62a3fdd92865798c1460e59ba88a1fd28747b1ef1947c982daf915db38db061dd33e25b2dfffa2636034f6f5dc6cfe904801bb5f476cb9 diff --git a/sys-kernel/linux-headers/linux-headers-4.13.ebuild b/sys-kernel/linux-headers/linux-headers-4.13.ebuild new file mode 100644 index 00000000000..bdd75e6655c --- /dev/null +++ b/sys-kernel/linux-headers/linux-headers-4.13.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +ETYPE="headers" +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" +inherit kernel-2 +detect_version + +PATCH_VER="1" +SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz + ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" + +DEPEND="app-arch/xz-utils + dev-lang/perl" +RDEPEND="!!media-sound/alsa-headers" + +S=${WORKDIR}/gentoo-headers-base-${PV} + +src_unpack() { + unpack ${A} +} + +src_prepare() { + [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV} +} + +src_install() { + kernel-2_src_install + + # hrm, build system sucks + find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete + find "${ED}" -depth -type d -delete 2>/dev/null +} + +src_test() { + # Make sure no uapi/ include paths are used by accident. + egrep -r \ + -e '# *include.*["<]uapi/' \ + "${D}" && die "#include uapi/xxx detected" + + einfo "Possible unescaped attribute/type usage" + egrep -r \ + -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \ + -e '\<([us](8|16|32|64))\>' \ + . + + einfo "Missing linux/types.h include" + egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h + + emake ARCH=$(tc-arch-kernel) headers_check +}