1 |
commit: b617be500fdfbd845c1a6367d8681f85cfebc902 |
2 |
Author: kuzetsa <kuzetsa <AT> gmail <DOT> com> |
3 |
AuthorDate: Thu Aug 10 06:13:56 2017 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Aug 10 11:00:44 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b617be50 |
7 |
|
8 |
sys-kernel/ck-sources: v.bump (4.9.41) |
9 |
|
10 |
Closes: https://github.com/gentoo/gentoo/pull/5334 |
11 |
Package-Manager: Portage-2.3.6, Repoman-2.3.1 |
12 |
|
13 |
sys-kernel/ck-sources/Manifest | 3 ++ |
14 |
sys-kernel/ck-sources/ck-sources-4.9.41.ebuild | 65 ++++++++++++++++++++++++++ |
15 |
2 files changed, 68 insertions(+) |
16 |
|
17 |
diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest |
18 |
index e7b96e4ff2e..31b5d2f21af 100644 |
19 |
--- a/sys-kernel/ck-sources/Manifest |
20 |
+++ b/sys-kernel/ck-sources/Manifest |
21 |
@@ -9,6 +9,9 @@ DIST genpatches-4.11-14.extras.tar.xz 17360 SHA256 b9b6164eff5dbe458ee05f856770f |
22 |
DIST genpatches-4.9-40.base.tar.xz 873248 SHA256 bff6bf6340301b0afee5b0fc1b74c40ac56b8c0c8a6dd491f47520bd3f7a4778 SHA512 d7f62112978aa40a5e34d62ed1843b666f101b65e5c0c5f7fb0273a942a3174767b8ada6b2d26942b67f822a4f56b12e87493037712eebe433e9769ee12f3e52 WHIRLPOOL ef094fe40bc703f7ad9023ea5a51a33b9b65d7f4d22027b3ef88954006be165b8903b4f337c451487457960780cc1041a1b3b84dcb9befb270546188bd9b7c21 |
23 |
DIST genpatches-4.9-40.experimental.tar.xz 106408 SHA256 df363fca6154b95b9ce7a80f59511a0d7b79cefa8d225cf4ce63ccd8aaed223c SHA512 10fd0e22f7e064cc367eca6cea8243ebb7da4b2d72aa5001f02a6fe17e4945591bd6575b1e85172140ee60007071845fba5244014f40294a0f092bb6571cacc3 WHIRLPOOL 35de6e7e38b77e151bc5faa4d10db51d9b10b37ea15c29fab2b1b5df2b758d96c21c1f32309ba521ca7dc5cdd4c18c3ad16854c0105c99ea4098f36a81e1964b |
24 |
DIST genpatches-4.9-40.extras.tar.xz 17360 SHA256 b9b6164eff5dbe458ee05f856770f545a28764d17d2216afd16940513053e16f SHA512 968906db8bb837f79478d8912220b4691de8231b06bf479b224a60b001831d1ea3824b4a47ae66894a3b7c2aefffbf0523570888ebe7e81f7c321c184e51a611 WHIRLPOOL d4ebfdd022a6ffa74a1a3f6f4d93366156c43ab9c3f9ba4d2d4b5395fba0a6cfb5800c9d9b2333de90d965eb66117e226647330213a566d3960e6d071b7c7acb |
25 |
+DIST genpatches-4.9-42.base.tar.xz 924852 SHA256 d727f68902fa09c4638611236ba151414eba3f7f04f54ac28e6df80b4bbe4958 SHA512 49e591b444fea3583caa2bce2a24d5a8cfeba05683214e8d8a79aa6cf80778dbc1e6499e94e562fceec1ec448cb6a16aafc62ad2e1a7a36a64463a8040269350 WHIRLPOOL 56be370df006efac86deb54beb93c4407b2a6c9293a402110fd17cbd9601369bf94870857fba14fee1471df571f3e48937a00e1bddba81113a4da77ff6b119fb |
26 |
+DIST genpatches-4.9-42.experimental.tar.xz 106388 SHA256 04ca6912dcbf7910063f58dd9841c79971758a34d72beb4dddaf1eea74c5478b SHA512 83e5bddc671f7dcbaa71c52a5210ca876781372e3e426ceaf7e5ed6ddde436a8ffa2d423fce8b6269c3f024238e1a808b290a9b435bc9900e1c170661f5743ed WHIRLPOOL 1b838237539d2f0b90832004652229c4b3e22c340e0405da7f0dd9c5a8916ffa01b3ee26ddabd33c773ee2805f56f40bc8e3b921a451e74e504230d81ccda4fa |
27 |
+DIST genpatches-4.9-42.extras.tar.xz 17348 SHA256 a32be57a1acd9ffeb7d63b7482fcd0dd7485063f748e9198e60bf55e6605cb33 SHA512 09ac657813d8052fa1a82a1ceed8a4ac9b4d84e2248601c8c7a0aa0f426faa40022183bcaad1b3f465ebac7cb6bb89132287c2a3a5e64b733f2820bc6dcabf0a WHIRLPOOL 1ef87f3431668226c402486db68b01fdf7409358ec3a703f379221160af8f8ad7e932f3362934afb3dab49d39533848223450d94f758fdfced3b9f0ac7b1c64a |
28 |
DIST linux-4.11.tar.xz 95447768 SHA256 b67ecafd0a42b3383bf4d82f0850cbff92a7e72a215a6d02f42ddbafcf42a7d6 SHA512 6610eed97ffb7207c71771198c36179b8244ace7222bebb109507720e26c5f17d918079a56d5febdd8605844d67fb2df0ebe910fa2f2f53690daf6e2a8ad09c3 WHIRLPOOL f577b7c5c209cb8dfef2f1d56d77314fbd53323743a34b900e2559ab0049b7c2d6262bda136dd3d005bc0527788106e0484e46558448a8720dac389a969e5886 |
29 |
DIST linux-4.9.tar.xz 93192404 SHA256 029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a WHIRLPOOL 072505b29972ad120eb25a074217847c9c2813416c4903e605a0433574f5f87616dbea0b1454e4b19acc48107f11274b682958b1d773373156e99f8163e6606a |
30 |
DIST patch-4.11-ck2.xz 151196 SHA256 1acde415a6a35d301beb65bc09bd20903f3a9c835c6c850f4c5a0ce0ab236bc1 SHA512 e2c5a13960399bff0b5358cc1e98ac0628926f55b38ba8169f75c72ca2fc4bd2ed186eb344596d8d09010a216e098c090568e1bda63f60394330fe201e09045f WHIRLPOOL 8dccc7ea81cbe47172e401d397ca39cdf61a7c50ded528f46746cde2719f6533d70392c72006f17d4eef11f6cf8b0f7167fd29e14d5d091d7f3ef4cef2c8c019 |
31 |
|
32 |
diff --git a/sys-kernel/ck-sources/ck-sources-4.9.41.ebuild b/sys-kernel/ck-sources/ck-sources-4.9.41.ebuild |
33 |
new file mode 100644 |
34 |
index 00000000000..e21307f6b54 |
35 |
--- /dev/null |
36 |
+++ b/sys-kernel/ck-sources/ck-sources-4.9.41.ebuild |
37 |
@@ -0,0 +1,65 @@ |
38 |
+# Copyright 1999-2017 Gentoo Foundation |
39 |
+# Distributed under the terms of the GNU General Public License v2 |
40 |
+ |
41 |
+EAPI="6" |
42 |
+ETYPE="sources" |
43 |
+KEYWORDS="~amd64 ~x86" |
44 |
+ |
45 |
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/ |
46 |
+ http://users.tpg.com.au/ckolivas/kernel/" |
47 |
+ |
48 |
+K_WANT_GENPATCHES="base extras experimental" |
49 |
+K_EXP_GENPATCHES_PULL="1" |
50 |
+K_EXP_GENPATCHES_NOUSE="1" |
51 |
+K_GENPATCHES_VER="42" |
52 |
+K_SECURITY_UNSUPPORTED="1" |
53 |
+K_DEBLOB_AVAILABLE="1" |
54 |
+ |
55 |
+PYTHON_COMPAT=( python2_7 ) |
56 |
+inherit python-any-r1 kernel-2 |
57 |
+detect_version |
58 |
+detect_arch |
59 |
+ |
60 |
+DEPEND="deblob? ( ${PYTHON_DEPS} )" |
61 |
+ |
62 |
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}" |
63 |
+ |
64 |
+DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches for Linux ${K_BRANCH_ID}" |
65 |
+ |
66 |
+CK_VERSION="1" |
67 |
+ |
68 |
+CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz" |
69 |
+ |
70 |
+CK_BASE_URL="http://ck.kolivas.org/patches/4.0" |
71 |
+CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}" |
72 |
+CK_URI="${CK_LVER_URL}/${CK_FILE}" |
73 |
+ |
74 |
+# solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x) |
75 |
+FRZR_HASH="7de569950716147ed436b27936628ee3ab5b45cc" |
76 |
+FRZR_FILE="${PN}-4.9-freezer-fix.patch" |
77 |
+FRZR_URI="https://github.com/ckolivas/linux/commit/${FRZR_HASH}.patch -> ${FRZR_FILE}" |
78 |
+ |
79 |
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI} ${FRZR_URI}" |
80 |
+ |
81 |
+UNIPATCH_LIST="${DISTDIR}/${CK_FILE} ${DISTDIR}/${FRZR_FILE}" |
82 |
+UNIPATCH_STRICTORDER="yes" |
83 |
+ |
84 |
+# ck-patches already includes BFQ (similar version as genpatches "experimental" USE flag) |
85 |
+# what's not included is: "additional cpu optimizations" (5010) from genpatches experimental |
86 |
+ |
87 |
+K_EXP_GENPATCHES_LIST="5010_*.patch*" |
88 |
+ |
89 |
+pkg_setup() { |
90 |
+ use deblob && python-any-r1_pkg_setup |
91 |
+ kernel-2_pkg_setup |
92 |
+} |
93 |
+ |
94 |
+src_prepare() { |
95 |
+ |
96 |
+#-- Comment out CK's EXTRAVERSION in Makefile --------------------------------- |
97 |
+ |
98 |
+ # linux-info eclass cannot handle recursively expanded variables in Makefile #490328 |
99 |
+ sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile" || die |
100 |
+ |
101 |
+ kernel-2_src_prepare |
102 |
+} |