1 |
commit: 421e9dbe6ec165241c0abb4598ab9648d425c8ce |
2 |
Author: kuzetsa <kuzetsa <AT> gmail <DOT> com> |
3 |
AuthorDate: Fri May 26 09:23:42 2017 +0000 |
4 |
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri May 26 18:06:39 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421e9dbe |
7 |
|
8 |
sys-kernel/ck-sources: v.bump (4.11.3-r1) |
9 |
|
10 |
This is the latest ck kernel from upstream (4.11-ck2) |
11 |
|
12 |
Package-Manager: Portage-2.3.5, Repoman-2.3.1 |
13 |
|
14 |
sys-kernel/ck-sources/Manifest | 1 + |
15 |
sys-kernel/ck-sources/ck-sources-4.11.3-r1.ebuild | 60 +++++++++++++++++++++++ |
16 |
2 files changed, 61 insertions(+) |
17 |
|
18 |
diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest |
19 |
index 9f331203d96..91ee4c10079 100644 |
20 |
--- a/sys-kernel/ck-sources/Manifest |
21 |
+++ b/sys-kernel/ck-sources/Manifest |
22 |
@@ -30,4 +30,5 @@ DIST genpatches-4.9-31.extras.tar.xz 17356 SHA256 1253db807bbf0ed52f5b2aed8e629e |
23 |
DIST linux-4.11.tar.xz 95447768 SHA256 b67ecafd0a42b3383bf4d82f0850cbff92a7e72a215a6d02f42ddbafcf42a7d6 SHA512 6610eed97ffb7207c71771198c36179b8244ace7222bebb109507720e26c5f17d918079a56d5febdd8605844d67fb2df0ebe910fa2f2f53690daf6e2a8ad09c3 WHIRLPOOL f577b7c5c209cb8dfef2f1d56d77314fbd53323743a34b900e2559ab0049b7c2d6262bda136dd3d005bc0527788106e0484e46558448a8720dac389a969e5886 |
24 |
DIST linux-4.9.tar.xz 93192404 SHA256 029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a WHIRLPOOL 072505b29972ad120eb25a074217847c9c2813416c4903e605a0433574f5f87616dbea0b1454e4b19acc48107f11274b682958b1d773373156e99f8163e6606a |
25 |
DIST patch-4.11-ck1.xz 148444 SHA256 d5903ed77b33984720e2178d34f8db287f6c274b7f1a30b4f28306b71a0bc3f1 SHA512 ce99c7da1d42f08da149099d8f365414c1f4dbb1cc0464547cb17c42a20b4112281657ec69c47fc97859900aaf780edcf56f3779bd6e715f04376f606e137513 WHIRLPOOL 865ce1dfb09712760e09b2658a8048ed019a2902f5c72e0ba78ba3b48d520aea5aa091d27c6802afcbeac52cf4dcc62d15b5b4dc68872d064e59a90871637033 |
26 |
+DIST patch-4.11-ck2.xz 151196 SHA256 1acde415a6a35d301beb65bc09bd20903f3a9c835c6c850f4c5a0ce0ab236bc1 SHA512 e2c5a13960399bff0b5358cc1e98ac0628926f55b38ba8169f75c72ca2fc4bd2ed186eb344596d8d09010a216e098c090568e1bda63f60394330fe201e09045f WHIRLPOOL 8dccc7ea81cbe47172e401d397ca39cdf61a7c50ded528f46746cde2719f6533d70392c72006f17d4eef11f6cf8b0f7167fd29e14d5d091d7f3ef4cef2c8c019 |
27 |
DIST patch-4.9-ck1.xz 165624 SHA256 5b9d8f4ef73f87e8595de66ccc38bad86e290fd9453bd536b9cc950f5344b82d SHA512 335f83b8f77c4c2c304db74268eae895ec53611b2cb5ed45a9c6e7f9c7ac37c2eba7cc714d49504ae29cc44c448aa873b52eb332fe91d4e6dbbdd2a175aab252 WHIRLPOOL fdf01a45ad028095d0c91105975724bf19eeb2ddd380f20465357748d3f4a22d73de9fc408473d9d1fb988a6956edcebd0269ff105d3392a82b96e48566aeea5 |
28 |
|
29 |
diff --git a/sys-kernel/ck-sources/ck-sources-4.11.3-r1.ebuild b/sys-kernel/ck-sources/ck-sources-4.11.3-r1.ebuild |
30 |
new file mode 100644 |
31 |
index 00000000000..3ebb6f16ddc |
32 |
--- /dev/null |
33 |
+++ b/sys-kernel/ck-sources/ck-sources-4.11.3-r1.ebuild |
34 |
@@ -0,0 +1,60 @@ |
35 |
+# Copyright 1999-2017 Gentoo Foundation |
36 |
+# Distributed under the terms of the GNU General Public License v2 |
37 |
+ |
38 |
+EAPI="6" |
39 |
+ETYPE="sources" |
40 |
+KEYWORDS="~amd64 ~x86" |
41 |
+ |
42 |
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/ |
43 |
+ http://users.tpg.com.au/ckolivas/kernel/" |
44 |
+ |
45 |
+K_WANT_GENPATCHES="base extras experimental" |
46 |
+K_EXP_GENPATCHES_PULL="1" |
47 |
+K_EXP_GENPATCHES_NOUSE="1" |
48 |
+K_GENPATCHES_VER="5" |
49 |
+K_SECURITY_UNSUPPORTED="1" |
50 |
+K_DEBLOB_AVAILABLE="1" |
51 |
+ |
52 |
+PYTHON_COMPAT=( python2_7 ) |
53 |
+inherit python-any-r1 kernel-2 |
54 |
+detect_version |
55 |
+detect_arch |
56 |
+ |
57 |
+DEPEND="deblob? ( ${PYTHON_DEPS} )" |
58 |
+ |
59 |
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}" |
60 |
+ |
61 |
+DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches for Linux ${K_BRANCH_ID}" |
62 |
+ |
63 |
+CK_VERSION="2" |
64 |
+ |
65 |
+CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz" |
66 |
+ |
67 |
+CK_BASE_URL="http://ck.kolivas.org/patches/4.0" |
68 |
+CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}" |
69 |
+CK_URI="${CK_LVER_URL}/${CK_FILE}" |
70 |
+ |
71 |
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI}" |
72 |
+ |
73 |
+UNIPATCH_LIST="${DISTDIR}/${CK_FILE}" |
74 |
+UNIPATCH_STRICTORDER="yes" |
75 |
+ |
76 |
+# ck-patches already includes BFQ (similar version as genpatches "experimental" USE flag) |
77 |
+# what's not included is: "additional cpu optimizations" (5010) from genpatches experimental |
78 |
+ |
79 |
+K_EXP_GENPATCHES_LIST="5010_*.patch*" |
80 |
+ |
81 |
+pkg_setup() { |
82 |
+ use deblob && python-any-r1_pkg_setup |
83 |
+ kernel-2_pkg_setup |
84 |
+} |
85 |
+ |
86 |
+src_prepare() { |
87 |
+ |
88 |
+#-- Comment out CK's EXTRAVERSION in Makefile --------------------------------- |
89 |
+ |
90 |
+ # linux-info eclass cannot handle recursively expanded variables in Makefile #490328 |
91 |
+ sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile" || die |
92 |
+ |
93 |
+ kernel-2_src_prepare |
94 |
+} |